처음에 생각했던 것 - 반복문을 돌려야겠다 - 전환해주는 메소드가 있지 않을까? (찾아봤는데 없는 듯) - 그 메소드를 잘 모르겠으면 그냥 toLowerCase 랑 toUpperCase 써야겠다. 나의 답 function solution(my_string) { var answer = ''; for(let i of my_string){ if(i === i.toLowerCase()){ answer += i.toUpperCase() } else { answer +=i.toLowerCase() } } return answer; } 반복문을 돌면서 소문자인지 아닌지 확인을 하고 맞으면 대문자로 변환하고 대문자면 소문자로 변환하는 조건문이다. 개쉬웠다.