Fiz dois array uma para gerar os 6 dígitos e outro para o usuário informar a senha, eu não estou conseguindo realizar a comparação entre os dois array, e assim informa as mensagens.
let senha = [];
senha[0] = Math.floor(Math.random()*6+1);
senha[1] = Math.floor(Math.random()*6+1);
senha[2] = Math.floor(Math.random()*6+1);
senha[3] = Math.floor(Math.random()*6+1);
senha[4] = Math.floor(Math.random()*6+1);
senha[5] = Math.floor(Math.random()*6+1);
let informeSenha = [];
informeSenha[0] = prompt("Coloque o primeiro número da sua senha");
informeSenha[1] = prompt("Coloque o segundo número da sua senha");
informeSenha[2] = prompt("Coloque o terceiro número da sua senha");
informeSenha[3] = prompt("Coloque o quarto número da sua senha");
informeSenha[4] = prompt("Coloque o quinto número da sua senha");
informeSenha[5] = prompt("Coloque o sexto número da sua senha");
Sim, e assim resolvi a primeira parte que retornaria a mensagem de código correto, para ser mais claro não estou conseguindo comparar parte do array e informar as mensagens:
Código inválido, 2 números certos
Código inválido, 2 números certos e 1 na posição correta