js记录重复字母的个数

Posted 红叶11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js记录重复字母的个数相关的知识,希望对你有一定的参考价值。

var str = "hello";
var obj = {};
for (var i = 0; i < str.length; i++) {
var v = str.charAt(i); //获得每个字符
if (obj[v] && obj[v].value == v) { //筛选
obj[v].count = ++obj[v].count; //记录每个重复的字符个数
} else {
obj[v] = {};
obj[v].count = 1;
obj[v].value = v;
}
}
for (key in obj) {
document.write(obj[key].value + ‘=‘ + obj[key].count + ‘,‘);
}

以上是关于js记录重复字母的个数的主要内容,如果未能解决你的问题,请参考以下文章

计算一个字符串中大写字母小写字母特殊字符数字的个数

Java上机实现统计某一目录下每个文件中出现的字母个数、数字个数、空格个数及行数?

C#写程序,统计所给字符串中字母的个数、数字的个数和大写字母的个数

数组去重复及记录重复个数(以及遍历map的四种方法)

查询表中某字段有重复记录个数的方法

python求单词个数