๐ ๋ฌธ์
์์ด์์ a, e, i, o, u ๋ค์ฏ ๊ฐ์ง ์ํ๋ฒณ์ ๋ชจ์์ผ๋ก ๋ถ๋ฅํฉ๋๋ค. ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ๋ชจ์์ ์ ๊ฑฐํ ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์ฌํญ
- my_string์ ์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
- 1 ≤ my_string์ ๊ธธ์ด ≤ 1,000
๐ ์ ์ถ๋ ฅ ์
my_string result
"bus" "bs"
"nice to meet you" "nc t mt y"
๐ ์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- "bus"์์ ๋ชจ์ u๋ฅผ ์ ๊ฑฐํ "bs"๋ฅผ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- "nice to meet you"์์ ๋ชจ์ i, o, e, u๋ฅผ ๋ชจ๋ ์ ๊ฑฐํ "nc t mt y"๋ฅผ returnํฉ๋๋ค.
๐ง ํ์ด
function solution(my_string) {
let array = my_string.split("").filter(e => e === "u" ? "" : e === "a" ? "" : e === "e"? "" : e === "o" ? "": e === "i" ? "": e);
return array.join("");
}
'๐งฉ Algorithm > ๐ง JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ์จ์ด์๋ ์ซ์์ ๋ง์ (1) (0) | 2023.04.10 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ์ ๋ ฌํ๊ธฐ (1) (0) | 2023.04.10 |
[ํ๋ก๊ทธ๋๋จธ์ค] ํฉํ ๋ฆฌ์ผ (0) | 2023.04.10 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์ต๋๊ฐ ๋ง๋ค๊ธฐ (1) (0) | 2023.04.10 |
[ํ๋ก๊ทธ๋๋จธ์ค] ํฉ์ฑ์ ์ฐพ๊ธฐ (1) | 2023.04.10 |