var str = ‘asdajjjsddddasdasdsssdsssssssssssssadsd’;
var obj = {};
for(var i = 0;i<str.length;i++){
if(!obj[str.charAt(i)]){
obj[str.charAt(i)] = 1;
} else {
obj[str.charAt(i)] ++
}
}
var singleItem = 0;
var letter,
console.log(obj);
for(var item in obj){
if(obj.hasOwnProperty(item)){
if(obj[item] > singleItem){
singleItem = obj[item];
letter = item
}
}
}
console.log(‘最多的字母个数是’ + singleItem + ‘,最多的字母是’ + letter);
阿里面试题之获取字符串中出现做多的字符及个数
最新推荐文章于 2022-03-25 17:18:49 发布