2019独角兽企业重金招聘Python工程师标准>>>

//把字符串保存到空对象中,再遍历对象

var st = 'abacafaafdsaffweadafweafaeadafaesfafaa';
        function coun(str){
            var obj = {};
            var arr = [];
            for(var i = 0;i< str.length;i++){  //对不是第一次出现做处理
                var v = str.charAt(i);
                if(obj[v] && obj[v].value == v){
                    obj[v].count = ++ obj[v].count;
                }else{  //对第一次出现做处理
                    obj[v] = {};
                    obj[v].count = 1;
                    obj[v].value = v;
                }
            }
            for(var key in obj){
                arr.push(obj[key].count);
                var maxNum = Math.max.apply(null,arr);
                if(obj[key].count == maxNum){
                    console.log('字母'+key+'出现的次数最多,出现了'+maxNum+'次');
                }
            }
        }
        coun(st)

转载于:https://my.oschina.net/u/2879089/blog/803907

js判断字符串中某个字母出现次数最多相关推荐

  1. 判断字符串中的字母大小写、数字

    判断字符串中的字母大小写.数字的个数 public static void main(String[] args) {String str = "A1bcD1a";char[] c ...

  2. 求一个字符串中连续出现的次数最多的子串

    求一个字符串中连续出现的次数最多的子串.例如字符串"abababc",最多连续出现的为ab,连续出现三次.要和求一个字符串中的最长重复子串区分开来,还是上面的字符串,那么最长的重复 ...

  3. java出现次数最多的字母_关于Java:查找字母中每个字母出现次数最多的单词

    我编写了一个程序来读取文本文件,其中每一行都是一个单词. 代码的第一部分找到以字母的每个字母开头的最长单词,并将其存储在数组中. 我希望程序执行的第二部分是为字母表中的每个字母找到该字母出现次数最多的 ...

  4. js 判断字符串中是否包含某个字符串

    String对象的方法 方法一: indexOf() (推荐) var str = "123"; console.log(str.indexOf("3") != ...

  5. JS判断字符串中的内容是否为纯数字

    var str1 = "123" var str2 = "123测试文字"// 将字符串转为数字(不能使用parseInt,parseInt会忽略字符串中的非数 ...

  6. js统计字符串中大写字母与小写字母的总个数

    Unicode编码:小写字母a-z的code为97 - 122,大写字母A-Z的code为65 - 90 统计大写字母的个数 var str ="abcABCadDGSDVBSDVDSVda ...

  7. python-两种方法实现:从字符串中找出 出现次数最多的 字母和 对应出现的个数

    -----------------------方法一:使用字典--------------------------- s='aabcdefaabbccdeffffffffffff'c={}for i ...

  8. JS判断字符串中是否有全角字符

    var str="sssssss" var str2=str.match(/[\uff00-\uffff]/g); if(str!=null){ alert("以下字符& ...

  9. 【Python 必会技巧】判断字符串是否为字母/数字/大小写/空白字符/有效标识符/可打印字符

    简单来说: str.isalnum():判断所有字符是否都是数字或者字母 str.isalpha():判断所有字符是否都是字母 str.isdigit():判断所有字符是否都是数字 str.islow ...

最新文章

  1. python中loop函数运用_使用涉及函数的Python在for循环中填充DataFrame
  2. 多个网站tracert测试用的批处理
  3. 20应用统计考研复试要点(part11)--应用多元分析
  4. python面向对象(part1)--类和对象
  5. 2017尼毕鲁笔试算法题
  6. github不支持html,为什么Github页面不允许我有效的HTML?
  7. 人工智能在物流行业的发展与应用
  8. 停机坪上的飞机有可能被偷走吗?
  9. 4个免费又好用的wordpress企业主题
  10. java注解验证实体_java @Vaild 可以用在对象上面作注解校验吗
  11. 算法工程师0——算法工程师学习进阶路线
  12. 面试题之Bug的生命周期
  13. python获得用户输入的一个字符串(长度3)_Python笔记(3)-字符串
  14. Python使用大漠插件前的准备工作
  15. Java实现 蓝桥杯VIP 算法训练 方格取数
  16. excel中文本格式如何批量转化成数字
  17. 夸克某上万资源目录结构解析
  18. 面试题 nginx优化
  19. 【Luogu-P3324 [SDOI2015] / DSY-1993】星际战争
  20. adobe illustrator条形码插件(三种)

热门文章

  1. 11: Nginx安装lua支持
  2. SQL Server之游标
  3. Canvas--圆弧和圆
  4. apache禁止訪问某些文件或文件夹的方法
  5. 3.9下午(周彤彤)
  6. vim 插件之vim-trailing-whitespace
  7. allegro中焊盘的设置
  8. Android下结束进程的方法
  9. java.nio.DirectByteBuffer管理堆外内存
  10. zabbix历史数据mysql_处理Zabbixl历史数据库解决办法三---使用MySQL中间件为Zabbix数据库扩容...