¿La mejor manera de encontrar si un elemento está en una matriz de JavaScript? [duplicar
Esta pregunta ya tiene una respuesta aquí:
¿Cómo verifico si una matriz incluye un objeto en JavaScript? 45 respuestasCuál es la mejor manera de encontrar si un objeto está en una matriz?
Esta es la mejor manera que conozco:
function include(arr, obj) {
for(var i=0; i<arr.length; i++) {
if (arr[i] == obj) return true;
}
}
include([1,2,3,4], 3); // true
include([1,2,3,4], 6); // undefined