一个字符串或数组,如何找到出现次数最多的字符或者项?
先构造个biggest函数
function biggest(str){document.write(str+'中');var obj={};for(var i=0;i
本文共 503 字,大约阅读时间需要 1 分钟。
一个字符串或数组,如何找到出现次数最多的字符或者项?
先构造个biggest函数
function biggest(str){document.write(str+'中');var obj={};for(var i=0;i
其中也要考虑到有可能两个字符出现的次数相通,所以要进行下判断,相同的话就要将maxkey补上它。
调用biggest()方法
var str1 = "WeAreNeverEverGettingBackTogether";var str2 = "AABBCCDD";var str3 = ['张三','张三','张三','李四','王五','王五'];biggest(str1);biggest(str2);biggest(str3);
WeAreNeverEverGettingBackTogether中出现最多的是e一共出现8次AABBCCDD中出现最多的是A,B,C,D一共出现2次张三,张三,张三,李四,王五,王五中出现最多的是张三一共出现3次
转载于:https://www.cnblogs.com/pilee/p/3573905.html