Ciao a tutti. Sto provando a confrontare un array di 10 elementi di numeri casuali con un'altro array di 10 elementi di numeri inseriti dall'utente. Se nei due array ci sono numeri uguali li devo evidenziare. Ho provato con questo codice ma non funziona perchè sembra che l' IF che ho utilizzato restituisce sempre il valore False:
codice:
or(var a=0; a < arr.length; a++){
//numArr1= arr[a]
for(var z=0; z < arrPer.length; z++){
//numArr2 =arrPer[z]
if(arrPer[z] == arr[a]){
numArr2 = arrPer[z]
vis2.innerHTML = "Hai vinto" + numArr2
}else{
vis2.innerHTML = "Non hai vinto" + arrPer[z]
}
Alla fine ho messo arrPer per vedere se si popolava l'array.Non riesco a capire perchè l'IF non fà il confronto. Dove sbaglio? Grazie