문제 :
내 풀이 :
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에 붙여준다.
'프로그래머스' 카테고리의 다른 글
[JavaScript] 중복된 문자 제거 - 프로그래머스 (0) | 2024.07.24 |
---|---|
[JavaScript] 양꼬치 - 프로그래머스 (0) | 2024.07.24 |
[JavaScript] 가장 큰 수 찾기 - 프로그래머스 (0) | 2024.07.22 |
[JavaScript] 피자 나눠 먹기(3) - 프로그래머스 (0) | 2024.07.19 |
[JavaScript] 피자 나눠 먹기(2) - 프로그래머스 (0) | 2024.07.19 |