字符串中最多的字符案例

var str = 'asdkfjkdsfjisdjfsdkajfkasjflasdjf';
function fn(str){

var obj = {};
for(var i=0;i<str.length;i++){
if(obj[str.charAt(i)]){
obj[str.charAt(i)]++
}
else{
obj[str.charAt(i)] =1;
}
}

let num=0;
let char="";
for(var key in obj){
if(obj[key]>num){
num=obj[key];
char=key;
}
}

console.log(`单词是 ${char} 最多的数 ${num}`);

}
fn(str);
posted on 2019-09-25 09:34  Web引领者  阅读(234)  评论(0编辑  收藏  举报