1. // 判断一个字符串中出现次数最多的字符,统计这个次数
    2. function countCharNum(str) {
    3. let obj = {}
    4. for (let i = 0; i < str.length; i++) {
    5. let temp = str[i]
    6. if (obj.hasOwnProperty(temp)) {
    7. obj[temp]++;
    8. } else {
    9. obj[temp] = 1;
    10. }
    11. }
    12. let char = '';
    13. let max = 0;
    14. for (let key in obj) {
    15. if (max < obj[key]) {
    16. max = obj[key];
    17. char = key;
    18. }
    19. }
    20. return char;
    21. }
    22. console.log(countCharNum('aghdfjhjjjkAAhghje'));