var jogo = [];
var chute = [];
var contador = 0;
// Sorteando os números do jogo
for(var i = 0; i < 6; i++) {
var numero = Math.round(Math.random() * 60);
if (jogo[i] != numero) {
jogo.push(numero);
}
}
// Pegando os números do chute
for(var j = 0; j < 6; j++) {
var posicao = j + 1;
var num = parseInt(prompt("Digite o " + posicao + " número"));
chute.push(num);
}
// Comparando os valores dos dois arrays
for(var i = 0; i < 6; i++) {
for(var j = 0; j < 6; j++) {
if (jogo[i] == chute [j]) {
contador = contador + 1;
}
}
}
alert("Você achertou " + contador + " números!")
Olá!! Estou tentando resolver um exercício de "loteria". Quero que o programa gere 6 valores aleatórios sem repetição e depois comparte com os valores digitados pelo usuário dizendo quantos estão corretos.
Acredito ter conseguido todo o resto, mas não consegui ainda fazer um código para que os números aleatórios não se repitam.
Poderiam me dar uma mãozinha, por favor? Desde já agradeço!!!