๐ ๋ฌธ์ 
- ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋๋ฌธ์๋ ์๋ฌธ์๋ก ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ณํํ ๋ฌธ์์ด์ return
โจ๏ธ ์ ์ถ๋ ฅ ์์

๐โ๏ธ ๋ด๊ฐ ํผ ๋ฐฉ์
- ๋์๋ฌธ์ ๋ณํํ๋ฉด ๋ ์ฌ๋๋๊ฑด toUpperCase, toLowerCase์๋ค.
- ๊ฐ๊ฐ์ ์์๋ค์ ๋๋ฉด์ ๊ฐ ์์์ ๋ฌธ์๊ฐ UpperCase๊ฐ ๋ ์ํ์ ๋์ผํ๋ค๋ฉด LowerCase ํด์ฃผ์ด ์๋ฌธ์๋ก ๋ฐ๊ฟ์ฃผ์๊ณ
- LowerCase๊ฐ ๋ ์ํ์ ๋์ผํ๋ค๋ฉด UpperCase ํด์ฃผ์๋ค.
- ๊ฐ๊ฐ ํด์ค ๊ฐ๋ค์ ๋น ๋ฐฐ์ด๊ฐ์ ๋ฃ์ด๋์๊ณ , join ๋ฉ์๋๋ฅผ ํตํด ๋ฌธ์์ด๋ก ์ถ์ถํ๋ฉฐ ๋ฐํํ์๋ค.
- ๋ค๋ฅธ์ฌ๋์ ํ์ด๋ฅผ ๋ด์ผํ ๊ฒ๊ฐ๋น.. ๋ฉ์๋๊ฐ ๋ง์ ํจ์ฌ ๊ฐ๊ฒฐํ๊ฒ ํ์ง ์์์๊น ์๊ฐ์ด ๋ ๋ค.
function solution(my_string) {
  var answer = "";
  let arr = [];
  for (let i = 0; i < my_string.length; i++) {
    if (my_string[i] === my_string[i].toUpperCase()) {
      arr.push(my_string[i].toLowerCase());
    } else {
      arr.push(my_string[i].toUpperCase());
    }
  }
  answer = arr.join("");
  return answer;
}
์ฐธ๊ณ ์๋ฃ: ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ https://school.programmers.co.kr/learn/courses/30/lessons/120893
