ホームページ  >  記事  >  ウェブフロントエンド  >  文字列内で最も頻繁に出現する文字を数えます [実装コード]_javascript スキル

文字列内で最も頻繁に出現する文字を数えます [実装コード]_javascript スキル

PHP中文网
PHP中文网オリジナル
2016-05-16 15:02:591311ブラウズ



文字列内で最も頻繁に使用される文字がこの数値をカウントします [実装コード]_javascript スキル

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


文字列 [実装コード] 内で最も頻繁に使用される文字に関する上記の統計は、すべてエディターによって共有されている内容です。さらに関連する内容については、PHP 中国語 Web サイト (www. php.cn)!


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。