题目描述:
返回提供的句子中最长的单词的长度。
返回值应该是一个数字。
方法:
1.了解string.split()的用法
2.掌握string.length用法
demo
function findLongestWord(str) {
var word=str.split(' ');
var max=word[0].length;
for(var i=1;i<word.length;i++){
if(max<word[i].length){
max=word[i].length;
}
}
return max;
}
findLongestWord("The quick brown fox jumped over the lazy dog");
运行结果
代码分析
1.函数里面先定义了一个变量,让它保存一会你要输入的句子中的每个单词,即一个数组。
2.假设句子里的第一个单词长度最长为max。
3.便历数组找出最长的单词。
4.让最长的单词的长度赋给max。
5.输出max。
网友评论