• JavaScript计算每个字母出现的次数


     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport" content="width=<device-width>, initial-scale=1.0">
     6     <title>统计字符串中每个字符出现的频率</title>
     7     <script>
     8         // //编写一个js函数统计字符串中每个字符出现的频率
     9    
    10     
    11     function t8(str){
    12         var ret={};
    13         var value;
    14         for(var i=0;i<str.length;i++){
    15             //charAt()从字符串中返回一个字符
    16             value=str.charAt(i);
    17             //判断字符在ret对象中是否已存在,将数字加1
    18             if(ret[value]){
    19                 ret[value]++;
    20             }else{
    21                 //不存在的情况 ret对象上添加该属性,属性的值=1
    22                 ret[value]=1;
    23             }
    24         }
    25         for(var j in ret){
    26             document.write(j+"出现的次数"+ret[j]+"次"+"<br/>");
    27         }
    28     }
    29         //调用函数
    30         t8("abcabhhh") //{a:2,b:2,c:1}
    31         
    32     </script>
    33 </head>
    34 <body>
    35     
    36 </body>
    37 </html
  • 相关阅读:
    微服务架构
    微服务架构
    Java语言编程
    Java语言编程
    Java语言编程
    《自己动手写云盘》 – 确立需求
    树上差分
    线性基
    BM(Berlekamp-Massey)算法
    FFT/FWT
  • 原文地址:https://www.cnblogs.com/qiuyehaha/p/12940932.html
Copyright © 2020-2023  润新知