JavaScript 统计字符串中出现最多的字符和次数 - charAt() 方法示例
可以使用 JavaScript 编写一个程序,通过 charAt() 方法统计字符串中出现最多的字符和次数。
以下是用字符串 'AApppple' 为例的程序代码:
let str = 'AApppple';
let charCount = {};
for (let i = 0; i < str.length; i++) {
let char = str.charAt(i);
if (charCount[char]) {
charCount[char]++;
} else {
charCount[char] = 1;
}
}
let maxChar = '';
let maxCount = 0;
for (let char in charCount) {
if (charCount[char] > maxCount) {
maxChar = char;
maxCount = charCount[char];
}
}
console.log('出现最多的字符是:' + maxChar + ',出现次数为:' + maxCount);
输出结果为:出现最多的字符是:p,出现次数为:4。
该代码首先使用 charAt() 方法遍历字符串中的每个字符,然后使用一个字典 charCount 记录每个字符出现的次数。最后,通过遍历字典,找出出现次数最多的字符及其次数。
原文地址: https://www.cveoy.top/t/topic/nemd 著作权归作者所有。请勿转载和采集!