
indexOf() 함수는 첫 번째로 발견되는 요소의 인덱스를 반환합니다.
만약 배열 내 중복된 값이 여러 개 존재할 경우, indexOf() 함수는 첫 번째로 발견되는 요소의 인덱스를 반환합니다.
예를 들어, arr = [1, 2, 3, 3, 4] 이고 value = 3 이면, indexOf() 함수는 첫 번째로 발견되는 3의 인덱스인 2를 반환합니다.
이러한 결과는 indexOf() 함수의 기본 동작에由한 것입니다.
indexOf() 함수를 사용하여 중복된 값을 찾으려면, indexOf() 함수를 사용하지 않고 다른 방법을 사용해야 합니다.
예를 들어, arr = [1, 2, 3, 3, 4] 이고 value = 3 이면, arr.filter((item) => item === value).map((item) => arr.indexOf(item))를 사용하여 중복된 값을 찾을 수 있습니다.
이러한 방법은 indexOf() 함수를 사용하지 않고 중복된 값을 찾을 수 있습니다.
2025-03-20 23:40