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.