Find the Longest Word in a String

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Find the Longest Word in a String相关的知识,希望对你有一定的参考价值。

找到提供的句子中最长的单词,并计算它的长度。

函数的返回值应该是一个数字。

function findLongestWord(str) {
 var array=str.split(" "); 
 var newArray=[]; 
 for(var i=0;i<array.length;i++){ 
    newArray.push(array[i].length); 
 }
 function word (a,b){
   return b-a;
 }
  var last = newArray.sort(word);
 return last[0];

}

findLongestWord("The quick brown fox jumped over the lazy dog");

主要考察 split() 和 sort() 的用法,注意倒序排列的方法,很常用,也很基础。

以上是关于Find the Longest Word in a String的主要内容,如果未能解决你的问题,请参考以下文章

Find the Longest Word in a String

freeCodeCamp:Find the Longest Word in a String

[LeetCode 1371] Find the Longest Substring Containing Vowels in Even Counts

524. Longest Word in Dictionary through Deleting

720. Longest Word in Dictionary

720. Longest Word in Dictionary