手记

第 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

0人推荐
随时随地看视频
慕课网APP