美文网首页
判断一个字符串中出现次数最多的字符,统计这个次数

判断一个字符串中出现次数最多的字符,统计这个次数

作者: Allan要做活神仙 | 来源:发表于2019-03-15 15:49 被阅读0次

2019-03-15-15:42于公司。
给定字符串,计算出现次数最多的字符和出现次数

var str = "fdfsjkdcjdkshjkjjdddddffff";
var json = {};

for(var i=0; i<str.length; i++){
  if(!json[str.charAt(i)]){
    json[str.charAt(i)] = 1;
  }else{
    json[str.charAt(i)]++;
  }
}

var maxStr = "", maxKey = 0;
for(var i in json){
  if(json[i] > maxKey){
    maxStr = i;
    maxKey = json[i];
  }
}

直接手写的,应该对的吧,不去验证,重在如何思考~

相关文章

网友评论

      本文标题:判断一个字符串中出现次数最多的字符,统计这个次数

      本文链接:https://www.haomeiwen.com/subject/jtqrmqtx.html