js 统计字符串中出现次数最多的字符?
2024-10-12 04:37:17
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script> var s="aaaabbbbssssssss";
var fres={}; //用来记录所有的字符的出现频次
var mostFreqChar=''; //用来记录最大频次的字符
for(var i=0;i<s.length;i++){
var char=s[i];
if(!fres[char]){
fres[char]=0;
} fres[char]++;
if(mostFreqChar==''||fres[char]>fres[mostFreqChar]){
mostFreqChar=char;
} }
console.log(mostFreqChar);
console.log(fres[mostFreqChar]); </script>
</head>
<body> </body>
</html>
最新文章
- Stream与byte[]与Image与string
- C和指针 第八章 数组
- 20145334赵文豪 《Java程序设计》第8周学习总结
- Worktile 团队协同办公工具
- HW2.8
- Delphi TcxTreeList 节点添加图片
- C#邮件接收系统核心代码(接收POP3邮件IMAP邮件)
- (转载)关于#pragma pack(push,1)和#pragma pack(1)
- angular 2+ 变化检测系列三(Zone.js在Angular中的应用)
- [LeetCode] 26. Remove Duplicates from Sorted Array ☆(从有序数组中删除重复项)
- 测试计划的编写6要素(5W1H)
- ElasticSearch(七) Elasticsearch在Centos下搭建可视化服务
- Android开发 - 解决DialogFragment在全屏时View被状态栏遮住的问题
- Linux - 文件操作
- [UI] 05 - Bootstrap: built-in components
- opencv3中SurfFeatureDetector、SurfDescriptorExtractor、BruteForceMatcher的使用
- 大牛总结的Linux提权Exp合集
- English trip -- VC(情景课)2 B Classroom objects
- Python 将字典的元素按照键或者值的大小进行排序
- RHEL7 -- 通过gerp使用正则表达式
热门文章
- FlatUI博皮制作
- Steps to Install Hadoop on CentOS/RHEL 6---reference
- PHP|开发必知的良好实践
- c++11 Chrono时间库
- 基于MFC的Opengl实现动画
- [经典算法] 排列组合-N元素集合的所有子集(一)
- MVC4 Forms 验证,部署到Hyper-v上.FormsAuthentication.SetAuthCookie无效的问题
- crawler4j:轻量级多线程网络爬虫实例
- javascript中Math ceil(),floor(),round()三个函数的对比
- entOS查看系统信息-CentOS查看命令