zoukankan      html  css  js  c++  java
  • 判断字符串中出现最多的字符,并得到出现次数;

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 </head>
     7 <body>
     8     <script>
     9     var a= 'aaaaasssssddddddddds';
    10     /*建立一个哈希表,类似去重*/
    11     var json = {};
    12     for (var i = 0; i < a.length; i++) {
    13         if (!json[a[i]]) {
    14             json[a[i]] = 1;
    15         }else{
    16             json[a[i]] ++;
    17         }
    18     };
    19 
    20     /*声明一个0;循环遍历哈希表,大于iMax,赋值并取出i值*/
    21     var iMax = 0;
    22     var iIndex = '';
    23     for(var i in json){
    24         if (json[i]>iMax) {
    25             iMax = json[i];
    26             iIndex =i;
    27         };
    28     }
    29     console.log(iMax+"xx"+iIndex)
    30     </script>
    31 </body>
    32 </html>
    坚持下去就能成功
  • 相关阅读:
    5.21php
    5.20日报
    kubernetes
    kubernetes
    Kubernetes
    Docker
    Docker
    Docker
    Docker
    Docker
  • 原文地址:https://www.cnblogs.com/suoking/p/4896499.html
Copyright © 2011-2022 走看看