Q. 문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.
내 풀이
function solution(my_string) {
let arr = my_string.split('')
let answer = []
for(x of arr) {
if(x === x.toUpperCase()) {
answer += x.toLowerCase()
}else {
answer += x.toUpperCase()
}
}
return answer
}
다른 사람의 풀이
function solution(my_string) {
var answer = '';
for (let c of my_string) answer += c === c.toLowerCase() ? c.toUpperCase() : c.toLowerCase();
return answer;
}