let array = [10, 20, 30, 40, 50];
let index = array.findIndex(element => element > 30);
console.log(index); // 3 (40은 30보다 큰 첫 번째 요소이므로 인덱스 3)
- 배열에서 주어진 판별 함수를 만족하는 첫 번째 요소의 인덱스를 반환합니다.
- 판별 함수가 만족하는 요소를 찾지 못하면 -1을 반환합니다.
'JavaScript' 카테고리의 다른 글
[JavaScript] Object 타입일 때, 속성(요소) 관련된 함수와 개수 세는 법 (0) | 2023.12.21 |
---|---|
[JavaScript] 문자열을 숫자로 변환하는 여러가지 방법 (1) | 2023.12.19 |
[Javascript] find() 함수와 filter() 함수의 공통점과 차이점 (0) | 2023.12.18 |
[Javascript] 배열의 요소가 어떤 값을 포함하고 있는지 구하는 방법 includes() (0) | 2023.12.16 |
[Javascript] 현재 날짜, 시간 구하기 (0) | 2023.12.16 |