美文网首页
JS 查找字符串中最长的单词

JS 查找字符串中最长的单词

作者: ER_PM | 来源:发表于2019-03-31 17:15 被阅读0次

    时间就像一条河流,载着我们顺流而下,遇到现实,需要决策,但我们无法停留,无法回避,只能以最好的方式应对。

    使用JS查找一句话中最长单词的长度。

    function findLongestWordLength(str) {
      let strArr = str.split(' ');
      let maxStr = strArr[0];
      for(let i = 1; i < strArr.length; i++){
        if(maxStr.length < strArr[i].length){
          maxStr = strArr[i];
        }
      }
      return maxStr.length;
    }
        
    findLongestWordLength("You make milions of decisions that mean nothing and then one day your order takes out and it changes your life"); 
    

    思路:
    第1:把一句短语分解为单词数组。
    第2:取第1个单词作为比较对象,赋值给maxStr。
    第3:遍历数组中每一个单词,与maxStr比较,如果有新的单词的长度比maxStr的长度大,我们就把maxStr原有的改变为新的。

    相关文章

      网友评论

          本文标题:JS 查找字符串中最长的单词

          本文链接:https://www.haomeiwen.com/subject/iwdubqtx.html