今天在FCC上刷题,碰到一个考验JS数组转换函数的题,j觉得挺有意思。
需求:
找出最长单词
在句子中找出最长的单词,并返回它的长度。
函数的返回值应该是一个数字。
当你完成不了挑战的时候,记得开大招'Read-Search-Ask'。
下面是我的解决方案,不足之处请指教。
function findLongestWord(str) {
// 请把你的代码写在这里
var arr = str.split(" ");
var arrL = arr.sort(function(aVal,bVal) {
return bVal.length - aVal.length;
});
return arrL[0].length;
}
findLongestWord("The quick brown fox jumped over the lazy dog");
网友评论