문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
wiki:javascript:javascript_note:findindex [2022/12/29 11:19] emblim98 만듦 |
wiki:javascript:javascript_note:findindex [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 131: | 줄 131: | ||
| // numbers 배열에서 18보다 큰 숫자 요소의 인텍스는 3 입니다. | // numbers 배열에서 18보다 큰 숫자 요소의 인텍스는 3 입니다. | ||
| </ | </ | ||
| + | \\ | ||
| + | 예제4\\ | ||
| + | <code javascript> | ||
| + | let ranks = [1, 5, 7, 8, 10, 7]; | ||
| + | let index = ranks.findIndex(rank => rank === 7); | ||
| + | // ranks 배열에서 숫자 7이 처음 나타나는 인덱스를 반환 | ||
| + | console.log(index); | ||
| + | </ | ||
| + | \\ | ||
| + | <code javascript> | ||
| + | let ranks = [1, 5, 7, 8, 10, 7]; | ||
| + | let index = ranks.findIndex( | ||
| + | (rank, index) => rank === 7 && index > 2 | ||
| + | // ranks 배열에서 인덱스 2 이후에 숫자 7이 처음 나타나는 인덱스를 반환 | ||
| + | ); | ||
| + | |||
| + | console.log(index); | ||
| + | </ | ||
| + | \\ | ||
| + | <code javascript> | ||
| + | const products = [ | ||
| + | {name: ' | ||
| + | , {name: ' | ||
| + | , {name: ' | ||
| + | ]; | ||
| + | |||
| + | const index = products.findIndex(product => product.price > 1000); | ||
| + | // 가격이 1000보다 큰 첫 번째 product의 인덱스를 반환 | ||
| + | |||
| + | console.log(index); | ||
| + | </ | ||
| 줄 140: | 줄 171: | ||
| [[https:// | [[https:// | ||
| [[https:// | [[https:// | ||
| + | [[https:// | ||