<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
</head>
<body>
<input type="text" />
<button>Verificar si acertó con el secreto</button>
<script src="scripts.js"></script>
</body>
</html>
`
function Aleatorio() {
return Math.round(Math.random() * 10);
}
function sortearNumeros(cantidad) { var secretos = []; var contador = 1; while (contador <= cantidad) { var numeroAleatorio = Aleatorio(); var encontrado = 1; for (var i = 0; i < secretos.length; i++) { if (numeroAleatorio == secretos[posicion]) { encontrado = true; break; } } if (encontrado == false) { secretos.push(numeroAleatorio); contador++; } secretos.push(numeroAleatorio); } return secretos; }
var secretos = sortearNumeros(5); // generar 5 números aleatorios var input = document.querySelector("input"); input.focus(); //Coloca el foco en el campo de texto
function Verificar() { for (var posicion = 0; posicion < secretos.length; posicion++) { if (parseInt(input.value) == secretos[posicion]) { //Si el número ingresado es igual al número secreto alert("Usted acertó"); //Muestra un mensaje de felicitación input.value = ""; //Limpia el campo de texto input.focus(); //Coloca el foco nuevamente en el campo de texto return; //Sale de la función } }
alert("Usted Erró"); input.value = ""; //Limpia el campo de texto input.focus(); //Coloca el foco nuevamente en el campo de texto }
var button = document.querySelector("button");
button.onclick = Verificar; //Asigna la función Verificar al evento onclick del botón.
`