题解 | #简单密码#

简单密码

https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

感觉我使用了 所有用户中最傻的方法去写

var line = readline()
var arr = line.split('')

var str = ''
for(let i=0,len=arr.length;i<len;i++){
    if(arr[i] == 'a' || arr[i] == 'b' || arr[i] == 'c'){
        str += '2';
    }else if(arr[i] == 'd' || arr[i] == 'e' || arr[i] == 'f'){
        str += '3';
    }else if(arr[i] == 'g' || arr[i] == 'h' || arr[i] == 'i'){
        str += '4';
    }else if(arr[i] == 'j' || arr[i] == 'k' || arr[i] == 'l'){
        str += '5';
    }else if(arr[i] == 'm' || arr[i] == 'n' || arr[i] == 'o'){
        str += '6';
    }else if(arr[i] == 'p' || arr[i] == 'q' || arr[i] == 'r' || arr[i] == 's'){
        str += '7';
    }else if(arr[i] == 't' || arr[i] == 'u' || arr[i] == 'v' ){
        str += '8';
    }else if(arr[i] == 'w' || arr[i] == 'x' || arr[i] == 'y' || arr[i] == 'z'){
        str += '9';
    }else if( arr[i]/1 == arr[i] ){
        str += arr[i];
    }else{
        if(arr[i] == 'Z'){
            str += 'A'
        }else{
            str += String.fromCharCode(line.charCodeAt(i) + 1)
        }
    }
}
console.log(str.toLowerCase())
全部评论

相关推荐

投递长鑫存储等公司7个岗位
点赞 评论 收藏
分享
05-19 19:57
蚌埠学院 Python
2237:Gpa70不算高,建议只写排名,个人技能不在多而在精,缩到8条以内。项目留一个含金量高的,减少间距弄到一页,硕士简历也就一页,本科不要写很多
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务