๋ฌธ์
๋ฌธ์ ์ ๊ทผ
์ ๋ฌธ์ ๋ ๋ฌธ์์ด์์ ํน์ ๋ฌธ์์ด์ ์ ๊ฑฐ(๋์ฒด)ํ๋ ๋ด์ฉ์ ํ์ด์ด๊ธฐ ๋๋ฌธ์ replace๋ฅผ ์ฐ์ ์ ์ผ๋ก ์๊ฐํ๋ค.
๋ค๋ง ์ด๋ฒ์ ๋ค์ด์จ string์์ a,e,i,o,u๋ผ๋ ๋ชจ์๋ค์ ์ ๋ถ ์ ๊ฑฐํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ณต๋ฌธ์ ํตํด์ ํด๋น ํ์ด๋ฅผ ์งํํ์๋ค.
์ ์ถ ์ฝ๋
function solution(my_string) {
var answer = my_string;
var aeiou = ['a', 'e', 'i', 'o', 'u'];
for (const index of aeiou) {
answer = answer.replaceAll(index, '');
console.log(answer);
}
return answer;
}
๋ค๋ฅธ ๋ถ๋ค์ ์ฝ๋
function solution(my_string) {
return my_string.replace(/[aeiou]/g, '');
}
์ ๊ทํํ์์ ์ฌ์ฉํด์ g์ต์ ์ ํตํด replace๋ฅผ ์ฌ์ฉํ๋ ํ์ค๋ก ๊น๋ํ๊ฒ ๋ฌธ์ ํด๊ฒฐ์ด ๊ฐ๋ฅํ๋ค.
#ํ๋ก๊ทธ๋๋จธ์ค #๋ชจ์์ ๊ฑฐ #js
'Coding Test' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ฝ๋ฉ ํ ์คํธ] : ์ค๋ณต๋ ์ซ์ ๊ฐ์ (1) | 2023.10.22 |
---|---|
[์ฝ๋ฉ ํ ์คํธ] : ๋ฐฐ์ด ๋ค์ง๊ธฐ (0) | 2023.09.27 |
[์ฝ๋ฉ ํ ์คํธ] : ํน์ ๋ฌธ์ ์ ๊ฑฐํ๊ธฐ (0) | 2023.09.25 |
[์ฝ๋ฉ ํ ์คํธ] : ๋ฐฐ์ด ์๋ฅด๊ธฐ (0) | 2023.09.25 |
[์ฝ๋ฉ ํ ์คํธ] : ํผ์ ๋๋ ๋จน๊ธฐ (1) (0) | 2023.08.03 |