본문 바로가기
Web development/Algorithm

[javascript] index를 찾아 반환하는 메서드

by 자몬다 2021. 1. 23.
const arr = [2592];

 

findIndex

주어진 판별함수를 만족하는 첫번째 요소의 인덱스를 반환

없으면 -1을 반환한다.

arr.findIndex((item=> item > 3); // 1
arr.findIndex((item=> item > 10); // -1

 

indexOf

정해진 요소의 첫번째 인덱스를 반환

없으면 -1을 반환한다.

arr.indexOf(2// 0
arr.indexOf(10// -1
// 두 번째 인자로 start index를 지정할 수 있다.
arr.indexOf(21// 3

 

lastIndexOf

정해진 요소를 배열 맨 뒤에서부터 찾아 인덱스를 반환

없으면 -1을 반환한다.

arr.lastIndexOf(2// 3
arr.indexOf(10// -1
// 두 번째 인자로 start index를 지정할 수 있다.
arr.indexOf(22// 0

'Web development > Algorithm' 카테고리의 다른 글

Binary Tree  (0) 2021.02.22
Linked List  (0) 2021.02.22
[LeetCode] Count and Say  (0) 2021.01.23
[Javscript] 알고리즘 풀이에 자주 사용되는 숫자 관련 메서드 정리  (0) 2021.01.20
[LeetCode] Reverse Integer  (0) 2021.01.20

댓글