Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub

#s004-字符串中出现最多的字母?

function findMax(str) {
	if(str.length == 1) {
		return str;
	}
	let charObj = {};
	for(let i = 0; i < str.length; i ++) {
		if(!charObj[str.charAt(i)]) {
			charObj[str.charAt(i)] = 1;
		} else {
			charObj[str.charAt(i)] += 1;
		}
	}
	let maxChar = '';
	maxValue = 1;
	for(var k in charObj) {
		if(charObj[k] >= maxValue) {
			maxChar = k;
			maxValue = charObj[k];
		}
	}
	return maxChar;
}

module.exports = findMax

Edit this page
最近更新: 2025/12/2 01:46
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人