728x90
๋ฐ์ํ
ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค.
ํ๋ก๊ทธ๋๋จธ์ค (programmers.co.kr)
๋ชจ์ ์
์์ด์์ a, e, i, o, u ๋ค์ฏ ๊ฐ์ง ์ํ๋ฒณ์ ๋ชจ์์ผ๋ก ๋ถ๋ฅํฉ๋๋ค. ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ๋ชจ์์ ์ ๊ฑฐํ ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ๋ต
function solution(my_string) {
let vowels = ['a', 'e', 'i', 'o', 'u'];
let result = '';
for (let i = 0; i < my_string.length; i++) {
if (!vowels.includes(my_string[i].toLowerCase())) {
result += my_string[i];
}
}
return result;
}
!๋ ๋ ผ๋ฆฌ ๋ถ์ ์ฐ์ฐ์์ ๋๋ค. !๋ฅผ ์ฌ์ฉํ๋ฉด ํํ์์ ๋ ผ๋ฆฌ ๊ฐ์ ๋ฐ๋๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค.
toLowerCase()๋ JavaScript์ ๋ฌธ์์ด ๋ฉ์๋ ์ค ํ๋์ ๋๋ค. ์ด ๋ฉ์๋๋ ๋ฌธ์์ด์ ์๋ฌธ์๋ก ๋ณํํ์ฌ ๋ฐํํฉ๋๋ค.
[์ด์ ๊ธ ์ฐธ๊ณ ]
2023.09.02 - [IT] - [JavaScript] ์ฃผ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ๋น๊ต ์ฐ์ฐ
728x90
๋ฐ์ํ