题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
let arr = [];
while ((line = await readline())) {
arr = line.split("");
}
let arr1 = [];
arr.forEach((item) => {
if (item.charCodeAt() >= 65 && item.charCodeAt() <= 90) {
if (item.charCodeAt() == 90) {
return arr1.push("a");
}
let temp = String.fromCharCode(
parseInt(item.charCodeAt()) + 1
).toLowerCase();
return arr1.push(temp);
}
if (["a", "b", "c"].includes(item)) return arr1.push("2");
if (["d", "e", "f"].includes(item)) return arr1.push("3");
if (["g", "h", "i"].includes(item)) return arr1.push("4");
if (["j", "k", "l"].includes(item)) return arr1.push("5");
if (["m", "n", "o"].includes(item)) return arr1.push("6");
if (["p", "q", "r", "s"].includes(item)) return arr1.push("7");
if (["t", "u", "v"].includes(item)) return arr1.push("8");
if (["w", "x", "y", "z"].includes(item)) return arr1.push("9");
arr1.push(item);
});
let res = arr1.join("");
console.log(res);