您的位置:首页 > 其它

判断一个字符串中出现次数最多的字符,统计这个次数

2017-06-02 13:18 691 查看
var str = 'asdfssabufgfaaaasasasasaa';

var obj={};

for(var i=0;i<str.length;i++){

   if(!obj[str.charAt(i)]){

    obj[str.charAt(i)]=1;

   }

 obj[str.charAt(i)]++;

}

var minx=""; //出现最多的字符

var minIndex=0;//最多的次数

for(var k in obj){

    if(obj[k]>minIndex){

        minIndex=obj[k];

        minx=k;

    }

}

 console.log("出现最多次数"+minIndex+"出现最多的字符"+minx)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐