首先的想法是先把字符串转数组,然后再将单词转数组,然后找到二维数组里最大的数字。
当然,答案给的是直接获取字符串长度就可以了
function findLongestWord(str) {
var strarr = str.split(" ");
var longstr = 0;
for(i=0;i<strarr.length;i++){
if(strarr[i].length > longstr){
longstr = strarr[i].length;
}
}
return longstr;
}
findLongestWord("The quick brown fox jumped over the lazy dog");
本文介绍了一个使用JavaScript编写的函数,旨在从给定的字符串中找出并返回最长单词的长度。通过将字符串拆分为字符数组,再进一步处理来实现这一目标。然而,最简洁的方法直接利用字符串的length属性。
270

被折叠的 条评论
为什么被折叠?



