๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ad ์ ๊ฑฐํ๊ธฐ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ad ์ ๊ฑฐํ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ๋ฌธ์์ด ๋ฐฐ์ด strArr๊ฐ ์ฃผ์ด์ง๋๋ค. ๋ฐฐ์ด ๋ด์ ๋ฌธ์์ด ์ค "ad"๋ผ๋ ๋ถ๋ถ ๋ฌธ์์ด์ ํฌํจํ๊ณ ์๋ ๋ชจ๋ ๋ฌธ์์ด์ ์ ๊ฑฐํ๊ณ ๋จ์ ๋ฌธ์์ด์ ์์๋ฅผ ์ ์งํ์ฌ ๋ฐฐ์ด๋ก return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ strArr์ ๊ธธ์ด ≤ 1,000
- 1 ≤ strArr์ ์์์ ๊ธธ์ด ≤ 20
- strArr์ ์์๋ ์ํ๋ฒณ ์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ ๋๋ค.
๐ ํ์ด
function solution(strArr) {
return strArr.filter(n => !n.includes("ad"))
}
โ
๋ฐฐ์ด์์ "ad"๊ฐ ํฌํจ๋ ๋ฌธ์์ด์ ๋นผ์ค์ผ ํ๋ฏ๋ก filter( ) ๋ฉ์๋( ์ฃผ์ด์ง ํจ์๋ฅผ ํต๊ณผํ๋ ๋ชจ๋ ์์๋ฅผ ํฌํจํ๋ ์๋ก์ด ๋ฐฐ์ด์ ๋ง๋ญ๋๋ค. )๋ฅผ ์ฌ์ฉํ์๋ค.
๋ฐฐ์ด์ ๊ฐ ์์๋ฅผ ๊ฒ์ฌํ๊ณ , ํด๋น ์์๊ฐ ํน์ ๋จ์ด๋ฅผ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ์๋ง ์๋ก์ด ๋ฐฐ์ด์ ํฌํจ์ํจ๋ค. ๋ฐ๋ผ์ "ad"๋ผ๋ ๋จ์ด๊ฐ ํฌํจ๋ ๋ฌธ์์ด์ ์ ๊ฑฐ๋๊ณ , ํฌํจํ์ง ์๋ ๋ฌธ์์ด๋ง์ ์ ํํ์ฌ ์๋ก์ด ๋ฐฐ์ด์ ๋ฐํํ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] A๋ก B ๋ง๋ค๊ธฐ (0) | 2024.03.08 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ธ๋ฑ์ค ๋ฐ๊พธ๊ธฐ (0) | 2024.03.04 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด์ ์์ ์ญ์ ํ๊ธฐ (0) | 2024.03.04 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] 0 ๋ผ๊ธฐ (0) | 2024.02.29 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ค์์ 5๋ฑ ์๋ก (0) | 2024.02.28 |