function countObj(str) {
var obj = {};
for (var n of str) {
if (obj[n]) {
obj[n]++;
} else {
obj[n] = 1;
}
}
return obj;
}
function maxElem(obj) {
var max = obj[Object.keys(obj)[0]];
for (var i in obj) {
if (max < obj[i]) {
console.log(1);
max = obj[i];
}
}
var newObj = {};
for (var i in obj) {
if (obj[i] == max) {
newObj[i] = max;
}
}
return newObj;
}
var str = 'azzbhcchchakss';
console.log(countObj(str));
console.log(maxElem(countObj(str)));
JS实现统计字符串数量
最新推荐文章于 2022-11-25 17:10:58 发布