// 02、求出现次数最多的字符、出现了多少次。

   <script>
        // 02、求出现次数最多的字符、出现了多少次。
        var str = 'helheloawodop';
        // 用对象记录每个字符的出现的次数
        var count = {};
        for(let i = 0;i < str.length;i++){
            // 当里面有直接在原基础上数量加
            if(str[i] in count){
                count[str[i]]++;
            }else{
                // 第一次出现往对象里面添加
                count[str[i]] = 1;
            }
        }
        //
        let max = 0;
        // 遍历去出现最多的次数
        for(let item in count){
            if(count[item] > max){
                max = count[item];
            }
        }
        // 打印出现最多次数的字符
        for(let item in count){
            if(count[item] == max){      
                console.log("出现次数最多的是:",item,'出现了',max);
            }
        }
    </script>
posted @ 2021-10-24 17:11  小叻色  阅读(40)  评论(0)    收藏  举报