码迷,mamicode.com
首页 > 其他好文 > 详细

Find the Longest Word in a String

时间:2016-10-27 00:18:52      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:排列   row   sort   cti   function   数字   lazy   pre   style   

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

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

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

标签:排列   row   sort   cti   function   数字   lazy   pre   style   

原文地址:http://www.cnblogs.com/baidx/p/find-the-longest-word-in-a-string.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!