美文网首页
判断一个字符串中出现次数最多的字符,并统计次数

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

作者: TsingXu | 来源:发表于2016-10-25 14:08 被阅读0次

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

方法:创建一个json数据,把出现的字符以及次数相对应的保存在json中。然后判断字符是否已经存在于json中。

var str = "abcabcaaa";
maxnum(str);
function maxnum(str){

    var json = {};

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

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

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

        }else{

            json[str.charAt(i)]++;
        }

        console.log(json);

    }

    var max = 0;
    var Index = '';
    for(var i in json){
        if(json[i]>max){
            max = json[i];
            Index = i;
        }
    }
    console.log(max + Index);
        
}

相关文章

网友评论

      本文标题:判断一个字符串中出现次数最多的字符,并统计次数

      本文链接:https://www.haomeiwen.com/subject/ilpruttx.html