Найти индекс уникального элемента массива

Есть массив из трех целых элементов, один из элементов отличается от других, остальные одинаковы, нужно сравнить элементы, и вывести индекс элемента отличного от остальных. Пробовал через reduce, но безуспешно. Как это можно сделать?

const arr = [3, 3, 5];

Ответы (1 шт):

Автор решения: vsemozhebuty

Можно, например, так:

const arr = [3, 3, 5];

const index = arr.findIndex(el => arr.indexOf(el) === arr.lastIndexOf(el));

console.log(index);

→ Ссылка