文章出處
文章列表
查找字符串中出現最多的字符和個數?
例如:sdjksfssscfssdd -> 字符最多的是s,出現了7次
直接上代碼:
var i, len, maxobj='', maxnum=0, obj={}; var arr = "sdjksfssscfssdd"; for(i = 0, len = arr.length; i < len; i++){ obj[arr[i]] ? obj[arr[i]]++ : obj[arr[i]] = 1; if(maxnum < obj[arr[i]]){ maxnum = obj[arr[i]]; maxobj = arr[i]; } } alert(maxobj + "在數組中出現了" + maxnum + "次");
文章列表
全站熱搜