๋ฐ์ํ
Problem Description
๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋๋ฌธ์๋ ์๋ฌธ์๋ก ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ณํํ ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
Restrictions
- 1 ≤ my_string์ ๊ธธ์ด ≤ 1,000
- my_string์ ์์ด ๋๋ฌธ์์ ์๋ฌธ์๋ก๋ง ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
Input/Output Example
- ์ ์ถ๋ ฅ ์ # 1 ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋๋ฌธ์๋ ์๋ฌธ์๋ก ๋ฐ๊พผ "CCCccc"๋ฅผ returnํฉ๋๋ค.
- ์ ์ถ๋ ฅ ์ #2 ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋๋ฌธ์๋ ์๋ฌธ์๋ก ๋ฐ๊พผ "ABcDeFGHij"๋ฅผ returnํฉ๋๋ค.
My solution
function solution(my_string) {
return my_string.split("").map((x) => x == x.toUpperCase() ? x.toLowerCase() : x.toUpperCase()).join("")
}
https://school.programmers.co.kr/learn/courses/30/lessons/120893
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/toUpperCase
๋ฐ์ํ
'Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค/JS] ๊ฐ์ ๋ฐ์ ๋ณด (0) | 2023.09.13 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค/JS] n์ ๋ฐฐ์ ๊ณ ๋ฅด๊ธฐ (0) | 2023.09.12 |
[ํ๋ก๊ทธ๋๋จธ์ค/JS] ์ง์๋ ์ซ์ด์ (0) | 2023.09.12 |
[ํ๋ก๊ทธ๋๋จธ์ค/JS] ์จ์ด์๋ ์ซ์์ ๋ง์ (1) (0) | 2023.09.11 |
[ํ๋ก๊ทธ๋๋จธ์ค/JS] ๋จธ์ฑ์ด๋ณด๋ค ํค ํฐ ์ฌ๋ (0) | 2023.09.07 |