<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Secreto</title>
<h1>SECRETO</h1>
</head>
<body>
<input placeholder="Digite numero aqui" />
<button>Comprobar número secreto</button>
<script>
function sorteo() {
return Math.round(Math.random() * 10);
}
function numeroAsignado(cantidad) {
let secretos = [];
for (let i = 1; i <= cantidad; ) {
let numeroSorteado = sorteo();
let comprobar = false;
for (position = 0; position <= secretos.length; position++) {
if (numeroSorteado == secretos[position]) {
comprobar = true;
break;
}
}
if (comprobar == false) {
secretos.push(numeroSorteado);
i++;
}
}
return secretos;
}
let secretos = numeroAsignado(3);
input1 = document.querySelector("input");
input1.focus();
function verificar() {
encontrado = false;
for (let position = 0; position < secretos.length; position++) {
if (parseInt(input1.value) == secretos[position]) {
alert("Es correcto");
encontrado = true;
break;
}
}
input1.value = "";
input1.focus();
if (encontrado == false) {
alert("Incorreto");
}
}
let button = document.querySelector("button");
button.onclick = verificar;
</script>
</body>
</html>