gpt4 book ai didi

JavaScript - 如何更改字符串的元素?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:25:26 25 4
gpt4 key购买 nike

这里是 JS 新手。我想编写一个基本程序,根据条件更改字符串中的每个元素。如果字母是大写的,我们将其转换为小写,如果字母已经是小写,我们将其转换为大写。为什么这不起作用?谢谢!

function SwapCase(str){

for (var i = 0; i < str.length; i++) {
if (str.charAt(i)===str.charAt(i).toUpperCase()) {
str.charAt(i).toLowerCase();
} else{}
str.charAt(i).toUpperCase();
}

return str;

}

SwapCase("gEORGE");

最佳答案

目前您没有写回您的更改。例如,您可以这样做:

function SwapCase(str){

var result = '';

for (var i = 0; i < str.length; i++) {
if (str.charAt(i)===str.charAt(i).toUpperCase()) {
result += str.charAt(i).toLowerCase();
} else{
result += str.charAt(i).toUpperCase();
}
}

return result;

}

关于JavaScript - 如何更改字符串的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17926802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com