随手练习, 代码简化后舒服多了
判断一个字符串中出现次数最多的字符,统计这个次数。
function alphaStatis(string: string) {
const map = new Map();
Array.from(string).forEach(key => {
const count = map.get(key) || 0;
map.set(key, count + 1);
});
return Array.from(map.entries()).reduce((max, cur) => {
return max[1] > cur[1] ? max : cur;
});
}
const res = alphaStatis('abcdefgaddda');
console.log(`max ${JSON.stringify(res)}`);









网友评论