国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS中判斷字符串中出現(xiàn)次數(shù)最多的字符及出現(xiàn)的次數(shù)的簡(jiǎn)單實(shí)例

2019-11-20 09:48:52
字體:
供稿:網(wǎng)友

JS中判斷字符串中出現(xiàn)次數(shù)最多的字符及出現(xiàn)的次數(shù)的簡(jiǎn)單實(shí)例

<script type="text/javascript">    var str = 'qwertyuilo.,mnbvcsarrrrrrrrtyuiop;l,mhgfdqrtyuio;.cvxsrtyiuo';    var json = {};    //遍歷str拆解其中的每一個(gè)字符將其某個(gè)字符的值及出現(xiàn)的個(gè)數(shù)拿出來作為json的kv    for (var i = 0; i < str.length; i++) {      //判斷json中是否有當(dāng)前str的值       if (!json[str.charAt(i)]) {        //如果不存在 就將當(dāng)前值添加到j(luò)son中去        json[str.charAt(i)] = 1;      } else {        //else的話就讓數(shù)組中已有的當(dāng)前值的index值++;        json[str.charAt(i)]++;      }    }      //存儲(chǔ)出現(xiàn)次數(shù)最多的值和次數(shù)      var number = '';      var num=0;      //遍歷json  使用打擂算法統(tǒng)計(jì)需要的值      for (var i in json) {        //如果當(dāng)前項(xiàng)大于下一項(xiàng)        if (json[i]>num) {          //就讓當(dāng)前值更改為出現(xiàn)最多次數(shù)的值          num = json[i];          number = i;        }      }      //最終打印出現(xiàn)最多的值以及出現(xiàn)的次數(shù)      alert('出現(xiàn)最多的值是'+number+'出現(xiàn)次數(shù)為'+num);      </script>

以上這篇JS中判斷字符串中出現(xiàn)次數(shù)最多的字符及出現(xiàn)的次數(shù)的簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 达尔| 靖西县| 肇州县| 泗洪县| 汉中市| 张家界市| 麻栗坡县| 肥乡县| 陈巴尔虎旗| 东阿县| 奇台县| 岳阳县| 神木县| 教育| 永靖县| 华宁县| 高雄市| 成安县| 刚察县| 安国市| 从江县| 开阳县| 揭东县| 城口县| 海林市| 武冈市| 贵溪市| 三原县| 通河县| 聂拉木县| 潞城市| 岱山县| 将乐县| 淅川县| 阳江市| 桃源县| 鄯善县| 汝州市| 宁乡县| 贵南县| 叶城县|