如何利用js知道次数最多的字符及其次数
程序员文章站
2022-04-05 20:21:58
...
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
以上就是如何利用js知道次数最多的字符及其次数 的详细内容,更多请关注其它相关文章!
推荐阅读
-
如何取得中文字符串中出现次数最多的子串
-
如何取得中文字符串中出现次数最多的子串
-
php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。
-
如何取得中文字符串中出现次数最多的子串_PHP
-
js数组去重以及如何判断出字符串出现次数最多的字符
-
php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。_PHP教程
-
如何利用js知道次数最多的字符及其次数
-
php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。
-
php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。_PHP教程
-
php面试题:怎么知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码