JS 초보자는 여기에 있습니다. 조건에 따라 문자열의 각 요소를 변경하는 기본 프로그램을 작성하려고합니다. 문자가 대문자 인 경우 문자를 소문자로 바꾸고 문자가 이미 소문자이면 대문자로 바꿉니다. 왜 이것이 작동하지 않습니까? 감사!JavaScript - 문자열 요소를 변경하는 방법?
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");
'else'가 즉시 닫힙니다. 맞습니까? –
죄송합니다. 문제가 아닌 것 같지만 수정 될 것입니다. 좋은 눈! – user2623706