프로그래머스

[JavaScript] 대문자와 소문자 - 프로그래머스

jjangsh 2024. 7. 23. 22:31

문제 :

 

내 풀이 :

function solution(my_string) {
  let result = '';

  for (let i = 0; i < my_string.length; i++) {
      const char = my_string[i];

      if (char === char.toUpperCase()) {
          result += char.toLowerCase();
      } else {
          result += char.toUpperCase();
      }
  }

  return result;
}

 

 

비어있는 문자열 result를 선언해 놓고,

 

문자열의 각 문자를 돌면서 대문자라면 소문자로, 소문자라면 대문자로 변환해서 result에 붙여준다.