Supongamos que tenemos, por ejemplo:
const array = [1, 0, 1, 1, 0]En caso de que haga esto:
for(const el of array) console.log(array.indexOf(el))Siempre obtendré 0 o 1 porque buscará la primera aparición que coincida con el valor. ¿Cómo me refiero al elemento dentro de una matriz precisamente por su índice? Es decir, ¿cómo obtener "0, 1, 2, 3, 4" en ese caso? O incluso con una matriz de más de una dimensión, por ejemplo.
Recorra la matriz e imprima el índice
for(let i = 0; i < array.length; i++){ array[i] === 1 && console.log(i); }