美文网首页
JS算法——统计字符数量

JS算法——统计字符数量

作者: 南方小小姑娘 | 来源:发表于2018-05-29 22:00 被阅读0次
    function charCount( str ) {
        var obj = {},
            len = str.length,
            i = 0;
    
        for ( ; i < len; i++ ) {
            var val = str.charAt(i);
    
            if ( obj[val] && obj[val].value === val ) {
                obj[val].count++;
            }
            else {
                obj[val] = {};
                obj[val].count = 1;
                obj[val].value = val;
            }
        }
    
        for ( var key in obj ) {
            console.log( key + ' is ' + obj[key].count );
        }
    
        return obj;
    }
    

    相关文章

      网友评论

          本文标题:JS算法——统计字符数量

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