可以使用 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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录