前端面试中的逻辑题
作者:
我没叫阿 | 来源:发表于
2023-03-27 10:47 被阅读0次
let str = "xaaabbcbcbcccccc";
let obj = {};
// 第一步
for (let i = 0; i < str.length; i++) {
let char = str.charAt(i);
if (obj[char]) {
obj[char]++;
} else {
obj[char] = 1;
}
}
console.log(obj);
// 第二步
let max = 0;
for (const key in obj) {
if (max < obj[key]) {
max = obj[key];
}
}
console.log(max);
// 第三步
for (const key in obj) {
if (obj[key] === max) {
console.log("最多的字符是" + key);
console.log("出现的次数为" + max);
}
}
本文标题:前端面试中的逻辑题
本文链接:https://www.haomeiwen.com/subject/ndfzrdtx.html
网友评论