ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค.
ํ๋ก๊ทธ๋๋จธ์ค (programmers.co.kr)
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
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] ์ฃผ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ๋น๊ต ์ฐ์ฐ
[JavaScript] ์ฃผ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ๋น๊ต ์ฐ์ฐ
ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. [์ฃผ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ๋น๊ต ์ฐ์ฐ] ์ฐ์ฐ์ ์ค๋ช ์์ ๋ ผ๋ฆฌ AND (&&) ๋ ๊ฐ์ ์กฐ๊ฑด์ด ๋ชจ๋ ์ฐธ์ผ ๋ ์ฐธ์ ๋ฐํ condition1 && condition2 ๋ ผ๋ฆฌ OR (||) ๋ ์กฐ๊ฑด ์ค ํ๋๋ผ๋ ์ฐธ์ด๋ฉด
ityranno.tistory.com