const str = 'aaabbbbbccddddddddddx';
const obj = {};
for(let i=0;i<str.length;i++){
const char = str.charAt(i);
if( obj[char] ){
obj[char]++;
}else{
obj[char] = 1;
}
}
console.log( obj );
//统计出来最大值
let max = 0;
for( let key in obj ){
if( max < obj[key] ){
max = obj[key];
}
}
//拿最大值去对比
for( let key in obj ){
if( obj[key] === max ){
console.log('最多的字符是'+key);
console.log('出现的次数是'+max);
}
}