****判断一个字符串中出现次数最多的字符,并且统计这个次数
记录一些Javascript练习题,一起学习一起进步 内联代码片
。
var str='abcdab'
var json={}
// 创建一个空数组,存储出现的字母和出现次数
for(i=0;i<str.length;i++)
{
if(json[str[i]]==undefined){
json[str[i]]=1//匹配到字母不存在json数组中,在json中保存该数组,并且次数=1;例如a:1
}else{
json[str[i]]+=1//匹配到字母存在,数组中该字母次数+1
}
}
console.log(json)
运行结果 :
{a: 2, b: 2, c: 1, d: 1}