Java教程

第 32 题:如何统计一个字符串出现最多的字母?

本文主要是介绍第 32 题:如何统计一个字符串出现最多的字母?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

直接上代码

let str = 'apple';
let obj = {};
let number = 0;
let activeIndex = '';

[...str].map(key => {
    key in obj ? obj[key]++ : (obj[key] = 1);

    obj[key] > number ? (activeIndex = key) : '';
    number = obj[key];
});

console.log(activeIndex); // p

这篇关于第 32 题:如何统计一个字符串出现最多的字母?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!