<meta charset="UTF-8">
<input>
<button>Compare com o meu segredo</button>
<script>
sorteia = () => {
return Math.round(Math.random() * 10);
}
sorteiaNumeros = (quantidade) => {
let segredos = [];
let numero = 1;
while (numero <= quantidade) {
let numeroAleatorio = sorteia();
if (numeroAleatorio != 0) {
let achou = false;
for (posicao = 0; posicao < segredos.length; posicao++) {
if (segredos[posicao] == numeroAleatorio) {
achou = true;
break;
}
}
if (achou == false) {
segredos.push(numeroAleatorio);
numero++;
}
}
}
return segredos;
}
let segredos = sorteiaNumeros(3);
console.log(segredos);
let input = document.querySelector("input");
input.focus();
let button = document.querySelector("button");
button.addEventListener('click', () => {
let achou = false;
for (let i = 0; i < segredos.length; i++) {
if (segredos[i] == input.value) {
alert("Você acertou!");
achou = true;
break
}
}
if (achou == false) {
alert("Você errou!");
}
input.value = "";
input.focus();
})
</script>