JavaScript - Comparar dos arrays

 
Vista:
sin imagen de perfil

Comparar dos arrays

Publicado por José Joaquín (5 intervenciones) el 29/01/2016 16:42:33
Veréis, no quiero comparar dos arrays enteros, pongo un ejemplo.

miArray = new Array (0,0,1,0,0,1,0,0,1);

Y tengo este otro array:

otroArray = new Array (0,0,0,1,0,1,0,1);

Mi duda es, comparar otroArray con miArray para saber si los índices 2, 5 y 8 son iguales, independientemente de los valores que haya en los otros índices.

Eso es, una forma de comparar determinados índices de un array con los de otro array sin importar los valores que haya en los demás índices. Algo como esto:

Comparar miArray(0,0,1,0,0,1,0,0,1) con otroArray(?,?,1,?,?,1,?,?,1)

Muchísimas gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Comparar dos arrays

Publicado por xve (2100 intervenciones) el 30/01/2016 08:14:20
La unica manera de comparar los valores 2 5 y 8 que se me ocurre es haciendo de manera manual...

1
2
3
4
5
6
7
8
<script>
miArray = new Array (0,0,1,0,0,1,0,0,1);
otroArray = new Array (0,0,0,1,0,1,0,1);
if(miArray[2]==otroArray[2] && miArray[5]==otroArray[5] && miArray[8]==otroArray[8])
{
    alert("coinciden");
}
</script>

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar