题解 | #简单密码#
简单密码
http://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
let read=readline()
let res=''
for(let i of read){
if(i===1||i==='1'||i===0||i==="0"){
res+=i
}else if(i==="a"||i==="b"||i==="c"){
res+='2'
}else if(i==="d"||i==="e"||i==="f"){
res+='3'
}else if(i==="g"||i==="h"||i==="i"){
res+='4'
}else if(i==="j"||i==="k"||i==="l"){
res+='5'
}else if(i==="m"||i==="n"||i==="o"){
res+='6'
}else if(i==="p"||i==="q"||i==="r"||i==="s"){
res+='7'
}else if(i==="t"||i==="u"||i==="v"){
res+='8'
}else if(i==="w"||i==="x"||i==="y"||i==="z"){
res+='9'
}else{
res+=i
}
}
let resarr=res.split("");
res=resarr.map(item=>{
var reg = /^[A-Z]+$/;
const flag = reg.test(item);
if(item==="Z"){
return "a"
}else if(flag){
var x = item.toLowerCase().charCodeAt(0)
return String.fromCharCode(x+1)
}
return item
});
let line=res.join('')
console.log(line)