๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ฐ๊น์ด 1 ์ฐพ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ฐ๊น์ด 1 ์ฐพ๊ธฐ
Eun_zii 2024. 4. 15. 18:02ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๊ฐ๊น์ด 1 ์ฐพ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
๐ ์ ํ์กฐ๊ฑด
- 3 ≤ arr์ ๊ธธ์ด ≤ 100'000
- arr์ ์์๋ ์ ๋ถ 1 ๋๋ 0์ ๋๋ค.
๐ ํ์ด
function solution(arr, idx) {
for (let i = idx; i < arr.length; i++) {
if (arr[i] === 1) {
return i;
}
}
return -1;
}
โ
arr์์ ๊ฐ์ด 1 ์ด๊ณ , idx๋ณด๋ค ํฌ๊ณ , ๊ฐ์ฅ ์์ ์ธ๋ฑ์ค๋ฅผ ์ฐพ์ผ๋ ค๋ฉด
์ธ๋ฑ์ค idx๋ถํฐ ์์ํ์ฌ ๋ฐฐ์ด์ ๋ฐ๋ณตํ๊ณ 1์ด ์ฒ์ ๋ํ๋๋ ์ธ๋ฑ์ค๋ฅผ return ํ๋ฉด๋๋ค.
๋ฐ๋ณตํ๋ค๊ฐ ๊ฐ์ด 1์ธ ์์๋ฅผ ์ฐพ์ผ๋ฉด ํด๋น ์์์ ์ธ๋ฑ์ค๋ฅผ returnํ๊ณ , ์์ผ๋ฉด -1์ returnํ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฑ์ฐจ์์ด์ ํน์ ํ ํญ๋ง ๋ํ๊ธฐ (0) | 2024.04.16 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ์กฐ์ํ๊ธฐ 2 (0) | 2024.04.15 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํน๋ณํ ์ด์ฐจ์ ๋ฐฐ์ด 2 (0) | 2024.04.15 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ๋๋ฆฌ๊ธฐ (0) | 2024.04.15 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ง์ ์ ์ถ๋ ฅํ๊ธฐ (0) | 2024.04.15 |