博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
找出最大的那个字符或项!
阅读量:5047 次
发布时间:2019-06-12

本文共 503 字,大约阅读时间需要 1 分钟。

一个字符串或数组,如何找到出现次数最多的字符或者项?

先构造个biggest函数

function biggest(str){document.write(str+'中');var obj={};for(var i=0;i
");}

 

其中也要考虑到有可能两个字符出现的次数相通,所以要进行下判断,相同的话就要将maxkey补上它。

调用biggest()方法

var str1 = "WeAreNeverEverGettingBackTogether";var str2 = "AABBCCDD";var str3 = ['张三','张三','张三','李四','王五','王五'];biggest(str1);biggest(str2);biggest(str3);

输出的结果:

WeAreNeverEverGettingBackTogether中出现最多的是e一共出现8次AABBCCDD中出现最多的是A,B,C,D一共出现2次张三,张三,张三,李四,王五,王五中出现最多的是张三一共出现3次

 

转载于:https://www.cnblogs.com/pilee/p/3573905.html

你可能感兴趣的文章
层叠加的五条叠加法则(一)
查看>>
设计模式六大原则(5):迪米特法则
查看>>
对Feature的操作插入添加删除
查看>>
javascript String
查看>>
ecshop 系统信息在哪个页面
查看>>
【转】码云source tree 提交超过100m 为什么大文件推不上去
查看>>
Oracle数据库的增、删、改、查
查看>>
MySql执行分析
查看>>
git使用中的问题
查看>>
yaml文件 .yml
查看>>
linux字符集修改
查看>>
phpcms 添加自定义表单 留言
查看>>
mysql 优化
查看>>
读书笔记 ~ Nmap渗透测试指南
查看>>
WCF 配置文件
查看>>
动态调用WCF服务
查看>>
oracle导出/导入 expdp/impdp
查看>>
类指针
查看>>
css修改滚动条样式
查看>>
2018.11.15 Nginx服务器的使用
查看>>