题解 | #计算某字符出现次数#
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
const getAppearNum = (str: string, target: string) => {
const map = {};
for (let i = 0; i < str.length; i++) {
const item = str.charAt(i).toLocaleUpperCase();
if (!map[item]) {
map[item] = 1;
} else {
map[item] += 1;
}
};
return map[target.toLocaleUpperCase()] || 0;
};
let i = 0;
let inputStr = "";
let target = "";
rl.on("line", function (line) {
i++;
if (i === 1) {
inputStr = line;
} else {
target = line;
console.log(getAppearNum(inputStr, target));
}
});
