js 找出最长单词

>>>题目要求: 在句子中找出最长的单词,并返回它的长度。函数的返回值应该是一个数字。

>>>参考:String.split() String.length

>>>题目框架:

function findLongestWord(str) {
  // 请把你的代码写在这里
  return str.length;
}

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

>>>思路:

1.根据空格将句子中的单词分割
  str=str.split(" ");
2.求每个单词长度并取最长单词的长度

>>>总体代码:

function findLongestWord(str) {
  // 请把你的代码写在这里
  str=str.split(" ");
  var max=0;
  for(var i=0;i<str.length;i++){
    if(str[i].length>=max){
      max=str[i].length;
    }else{
      max=max;
    }
  }
  return max;
}

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

你可能感兴趣的:(js)