美文网首页
2020-03-29

2020-03-29

作者: 再见噜噜班 | 来源:发表于2020-03-29 20:10 被阅读0次

    给定一个字符串,找出同一字符连续出现的最大次数

    比如234555667777中,7 为连续出现最多的字符,则输出为最大次数 4

    解答

    function getMaxCount(str) {
      let count = 1,
        maxCount = count;
      for (let i = 0; i < str.length - 1; i++) {
        if (str[i + 1] === str[i]) {
          count++;
        } else {
          if (maxCount < count) {
            maxCount = count;
          }
          count = 1;
        }
      }
      return maxCount;
    }
    const str = "2345556677778";
    console.log(getMaxCount(str));
    

    相关文章

      网友评论

          本文标题:2020-03-29

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