Estoy tratando de encontrar si una matriz de matrices incluye un valor. ¿Es posible hacer esto sin un bucle for?
Lo siguiente siempre devuelve falso.
const testArr = [ [0,0,0], [0,1,0], [0,3,0] ] console.log(testArr.includes(3))testArr.join().includes(String(3))
testArr.reduce((a,b)=>{return [...a,...b]}).includes(3)
Debe manejar cada nivel de matrices por separado, ya sea mediante bucles o mediante el uso de funciones de matriz.
testArr.some(subArr => subArr.includes(3));
Esto devolverá verdadero si uno o más de los subconjuntos incluyen 3.