var str3 = "whAt are You dOinG?"
//转换为小写
str3 = str3.toLocaleLowerCase();
//创建一个空对象,目的是吧字母作为键,次数作为值
var obj = {};
//遍历字符串,获取每个字母
for (var i = 0; i < str3.length; i++) {
//每个字母
var key = str3[i];
//判断obj中有没有这个键
if (obj[key]) { = = = = = = >
obj[key]++;
} else {
obj[key] = 1;
}
}
//遍历对象,显示每个字母的出现次数
for (key in obj){
console.log(key+"出现的次数为"+obj[key]);
}这个if判断是怎么实现字符串中如果出现重复字符会加1的?
添加回答
举报
0/150
提交
取消