none
comparar dos arrays RRS feed

  • Pregunta

  • Hola, tengo un problema para comparar dos arrays en javascript, en un array tengo 5 numeros ingresados por el usuario, y en el otro array tengo 5 numeros que salen al azar, necesito comparar los dos arrays y que me devuelve cuantas coincidencias hay.

    alguna ayuda?

    Muchas gracias

    sábado, 23 de mayo de 2015 20:14

Todas las respuestas

  • puedes usar .every() de array

    var array1 = [4,8,9,10];
    var array2 = [4,8,9,10];
    
    var is_same = (array1.length == array2.length) && array1.every(function(element, index) {
        return element === array2[index]; 
    });


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    sábado, 23 de mayo de 2015 20:41
  • Muchas gracias por responder ,es un juego que estoy haciendo el tema es que tengo un array donde ingreso numeros, y el otro donde salen numeros al azar, o sea los datos no estan predeterminados

    en un array ingreso los siguientes datos: n° documento, numero 1, numero 2, numero 3, numero 4, numero 5

    y en el otro array es donde salen los 5 numeros aleatorios       
                      

    entonces necesito que con un alert o algo parecido me diga cuantos numeros del array 1 coinciden con los del array 2

    sábado, 23 de mayo de 2015 21:00
  • pues modifica el código que puse para que cuando sea distinto sume 1 a una variable de acumulador...

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    sábado, 23 de mayo de 2015 22:32