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

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

作者: 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