JavaScript算法练习:寻找字符串中最长的并输出其长度
寻找字符串中最长的并输出其长度
本来想的将数组中的每一个元素转换为一个新的数组,再将数组排序,取最长的字符串,将这个长度值返回。
最后用了for循环:
Answer:
function findLongestWord(arr){
var Array = arr.split(' ');
var longest = 0;
for(var i = 0;i < Array.length;i++){
if(Array[i].length > longest){
longest = Array[i].length;
}
}
return longest;
}
findLongestWord("The quick brown fox jumped over the lazy dog");
THE END