前端开发

 首页 > 前端开发 > javascript > 一个字符串中出现次数最多的字符 统计这个次数【实现代码】

一个字符串中出现次数最多的字符 统计这个次数【实现代码】

分享到:
【字体:
导读:
          varstr=asdfssaaasasasasaa;varjson={};for(vari=0;istr.length;i++){if(!json[str.charAt(i)]){json[str.charAt(i)]=1;}else{json[str.charAt(i)]++;}};variMax=0;variIndex=;for(variinjson){if(json[i]iMax){iMax=json[i];iIndex=i;}}alert(出现次数最多...


var str = 'asdfssaaasasasasaa';
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 iMax = 0;
var iIndex = '';
for(var i in json){
  if(json[i]>iMax){
    iMax = json[i];
    iIndex = i;
  }
}
alert('出现次数最多的是:'+iIndex+'出现'+iMax+'次');

以上这篇一个字符串中出现次数最多的字符 统计这个次数【实现代码】就是小编分享给大家的全部内容了,希望能给大家一个参考.

分享到:
js简单倒计时实现代码
本文实例讲述了js简单倒计时实现代码。分享给大家供大家参考,具体如下:  距离活动结束还有天  小时  分  秒 var day = document.getElementById("day"); var hours = document.getElementById("hours"); var min = document.getElementById("min"); var sec = document.getElementById("sec...
javascript图片预加载技术
项目开发中时常需要用 JS 判断一张图片是否加载成功,如果图片加载成功,则执行其相应的 onload 绑定事件, 这个就是我们所说的图片预加载技术,先上最终版代码: function loadImage(url, callback) {         var img = new Image();         img.onload = function () {        ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……