๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ผฌ๋ฆฌ ๋ฌธ์์ด ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๊ผฌ๋ฆฌ ๋ฌธ์์ด
๐ ๋ฌธ์ ์ค๋ช
- ๋ฌธ์์ด๋ค์ด ๋ด๊ธด ๋ฆฌ์คํธ๊ฐ ์ฃผ์ด์ก์ ๋, ๋ชจ๋ ๋ฌธ์์ด๋ค์ ์์๋๋ก ํฉ์น ๋ฌธ์์ด์ ๊ผฌ๋ฆฌ ๋ฌธ์์ด์ด๋ผ๊ณ ํฉ๋๋ค. ๊ผฌ๋ฆฌ ๋ฌธ์์ด์ ๋ง๋ค ๋ ํน์ ๋ฌธ์์ด์ ํฌํจํ ๋ฌธ์์ด์ ์ ์ธ์ํค๋ ค๊ณ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ฌธ์์ด ๋ฆฌ์คํธ ["abc", "def", "ghi"]๊ฐ ์๊ณ ๋ฌธ์์ด "ef"๋ฅผ ํฌํจํ ๋ฌธ์์ด์ ์ ์ธํ๊ณ ๊ผฌ๋ฆฌ ๋ฌธ์์ด์ ๋ง๋ค๋ฉด "abcghi"๊ฐ ๋ฉ๋๋ค.
- ๋ฌธ์์ด ๋ฆฌ์คํธ str_list์ ์ ์ธํ๋ ค๋ ๋ฌธ์์ด ex๊ฐ ์ฃผ์ด์ง ๋, str_list์์ ex๋ฅผ ํฌํจํ ๋ฌธ์์ด์ ์ ์ธํ๊ณ ๋ง๋ ๊ผฌ๋ฆฌ ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 2 ≤ str_list์ ๊ธธ์ด ≤ 10
- 1 ≤ str_list์ ์์์ ๊ธธ์ด ≤ 10
- 1 ≤ ex์ ๊ธธ์ด ≤ 5
๐ ํ์ด
function solution(str_list, ex) {
const answer = [];
for ( let i = 0; i < str_list.length; i++ ) {
if(!str_list[i].includes(ex)) {
answer.push(str_list[i])
}
}
return answer.join("");
}
โ
๋น ๊ฐ์ผ๋ก ์ด๊ธฐํ๋ ์๋ก์ด ๋ฐฐ์ด์ ์์ฑํด์คํ, ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ์ฌ ex๋ฅผ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ์๋ง answer์ ์ถ๊ฐํด์ค๋ค.
join( ) ๋ฉ์๋๋ก ๋ชจ๋ ๋ฌธ์์ด์ ์ด์ด๋ถ์ฌ return ํด์ค๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ธ๋ก ์ฝ๊ธฐ (0) | 2024.03.28 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ๋ฐ๊ฟ์ ์ฐพ๊ธฐ (0) | 2024.03.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ธ์ ์ด์ด ๋ถ์ฌ ๋ฌธ์์ด ๋ง๋ค๊ธฐ (0) | 2024.03.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํน์ ํ ๋ฌธ์๋ฅผ ๋๋ฌธ์๋ก ๋ฐ๊พธ๊ธฐ (0) | 2024.03.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํ ์ผ ๋ชฉ๋ก (0) | 2024.03.26 |