
arr.lastIndexOf(value) 메소드는 배열(arr)에 마지막으로 나타나는 value의 인덱스를 반환합니다.
value는 숫자, 문자열, 객체 등 모든 타입의 값을 받을 수 있습니다. 예를 들어, 숫자 5를 찾을 때는 사용할 수 있고, 문자열 '5'를 찾을 때도 사용할 수 있습니다.
숫자 5를 찾을 때는 parseInt() 함수를 사용하지 않아도 숫자 5를 찾을 수 있습니다. 그러나 문자열 '5'를 찾을 때는 문자열 '5'를 직접 사용해야 합니다.
예시:
#hostingforum.kr
javascript
let arr = [1, 2, 3, 4, 5, 5, 6];
console.log(arr.lastIndexOf(5)); // 4
console.log(arr.lastIndexOf('5')); // 5
이러한 메소드는 배열의 마지막부터 value를 찾기 때문에, value가 여러 번 나타날 경우 마지막으로 나타난 인덱스를 반환합니다.
2025-07-04 15:06