您好,欢迎来到软文情感网。
搜索
您的当前位置:首页如何利用js知道次数最多的字符及其次数

如何利用js知道次数最多的字符及其次数

来源:软文情感网


var getMax = (str) => { 
 var o = {}; 
 for(var i in str){
 o[str[i]] ? o[str[i]]++ : o[str[i]] = 1; 
 } 
 var keys = Object.keys(o); 
 var values = Object.values(o); 
 var maxVal = Math.max.apply(Math,values);
 console.log(keys[values.indexOf(maxVal)],maxVal);
}
getMax('aaabbbbcddeefggggggggggghijjjggk') // g 13
getMax('aaabbbbcddeefggggggggggghijjjk') // g 11
getMax('aaabbggggggggbbcddeefggggggggggghijjjk') // g 19

Copyright © 2019- ruangwengfa.com 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务