题解 | #大写字符串#

大写字符串

http://www.nowcoder.com/practice/421337f84af241e09fe2dff2f06bff02

两种方式:

1.直接调用字符串转换大写的方法

2.进行逐个字符判断转换

function _touppercase(string) {
    // 1.return string.toUpperCase();
    // 2. "a".charCodeAt   String.fromCharCode(97)
    // 补全代码
    let newString = "";
    for(let i = 0; i < string.length; i++) {
        // 字符串:A-Z a - z 
        // a 97 z 122
        if(string[i].charCodeAt() >= 97 && string[i].charCodeAt() <= 122) {
            newString += String.fromCharCode(string[i].charCodeAt() - 32);
        }
        else {
            newString += string[i];
        }
        
    }
    return newString;
    
}
全部评论
string.toUpperCase()
点赞 回复 分享
发布于 2021-12-06 21:53

相关推荐

10-24 11:10
山西大学 Java
若梦难了:哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞 评论 收藏
分享
10-15 15:00
潍坊学院 golang
跨考小白:这又不是官方
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
4 1 评论
分享
牛客网
牛客企业服务