1.判断某字符串中出现次数最多的字符(这个方法还有一个缺陷 如果某几个字符次数一样)
function test() {
var str = "abacdefgaddda";
var obj = {};
for (var i = 0; i < str.length; i++) {
var value = str[i];
if (!obj[value]) {
obj[value] = 1;
} else {
obj[value]++;
}
}
var max = -1;
var max_key = "";
for (var key in obj) {
console.info(max);
if (max < obj[key]) {
max_key = key;
max = obj[key];
}
}
console.info("time:" + max + " max_key:" + max_key);
}