判断一个字符串中出现次数最多的字符,统计这个次数
var str='adedbjaaafdfdlfdfadsdaaaadfjfaaaaadkkfaaa';
var json={};
for(var i=0; i<str.length; i++){
var c=str.charAt(i);
if(json[c]){
json[c]++;
}else{
json[c]=1;
}
};
var iMax=0;
var iMaxChar='';
for(var i in json){
if(json[i]>iMax){
iMax=json[i];
iMaxChar=i;
}
}
alert('出现是多的是:'+iMaxChar+',次数是:'+iMax);
如果问题,欢迎大家及时指点,一同交流,共同提高

浙公网安备 33010602011771号