์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- react
- ๊ฐ๋ฐ
- nodejs
- Method
- Nextjs
- ์๋ฐ์คํฌ๋ฆฝํธ
- slice
- ์ต๊ทค๋ฌ
- ๋ ธ๋์ ์ด์์ค
- ํ๋ก๊ทธ๋๋จธ์ค
- npm
- TypeScript
- Programmers
- error
- node
- ์๋ฌ
- ๋ ธ๋
- codingtest
- Reduce
- ๋ง์์ปค๋ฅ์
- ๋ ธ๋js
- indexOf
- ์ฝ๋ฉํ ์คํธ
- ๋ฐฑ์๋
- angular
- ํ์ ์คํฌ๋ฆฝํธ
- Array
- CLI
- ์ฝ๋ฉํ ์คํธ์ฐ์ต
- Javascript
- Today
- Total
๋ชฉ๋กfilter (2)
Suzie's Blog
`findIndex()`์ ๊ธฐ๋ฅ ํ์ ์๋์ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์ธ์! (์ถ์ฒ : ํ๋ก๊ทธ๋๋จธ์ค / ์ฒซ ๋ฒ์งธ๋ก ๋์ค๋ ์์) ์ ์ ๋ฆฌ์คํธ num_list๊ฐ ์ฃผ์ด์ง ๋, ์ฒซ ๋ฒ์งธ๋ก ๋์ค๋ ์์์ ์ธ๋ฑ์ค๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์์๊ฐ ์๋ค๋ฉด -1์ returnํฉ๋๋ค. ์ ํ์ฌํญ 5 ≤ num_list์ ๊ธธ์ด ≤ 100 -10 ≤ num_list์ ์์ ≤ 10 ์ ์ถ๋ ฅ ์ num_list result [12, 4, 15, 46, 38, -2, 15] 5 [13, 22, 53, 24, 15, 6] -1 ์ ๊ฐ ๋ฌธ์ ๋ฅผ ํผ ๋ฐฉ์์ ์๋์ ๊ฐ์ต๋๋ค : const solution = num_list => num_list.indexOf(num_list.filter(num => num num < 0)..
๋ฌธ์ ์ค๋ช ๋ฌธ์์ด s๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. s์์ ํ ๋ฒ๋ง ๋ฑ์ฅํ๋ ๋ฌธ์๋ฅผ ์ฌ์ ์์ผ๋ก ์ ๋ ฌํ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์. ํ ๋ฒ๋ง ๋ฑ์ฅํ๋ ๋ฌธ์๊ฐ ์์ ๊ฒฝ์ฐ ๋น ๋ฌธ์์ด์ return ํฉ๋๋ค. ์ ํ์ฌํญ 0