문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.
입출력 예 #1
소문자는 대문자로 대문자는 소문자로 바꾼 "CCCccc"를 return합니다.
입출력 예 #2
소문자는 대문자로 대문자는 소문자로 바꾼 "ABcDeFGHij"를 return합니다.
function solution(my_string) {
var answer = [];
for(let i=0; i<my_string.length; i++)
{
if(my_string[i] === my_string[i].toUpperCase())
{
answer.push(my_string[i].toLowerCase())
}else{
answer.push(my_string[i].toUpperCase())
}
}
return answer.join("")
}
간단한 문제.
my_string의 길이만큼 for문을 돌리고
만약 my_string[i] 번째가 대문자로 바꿨을때랑 같으면 소문자로 변환하고 아니면 대문자로 변환
toUpperCase() : string을 대문자 변환
toLowerCase(): string을 소문자 변환