給定一個字符串,找出同一字符連續(xù)出現(xiàn)的最大次數
比如234555667777
中薄风,7 為連續(xù)出現(xiàn)最多的字符,則輸出為最大次數 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));