Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Solución del ejerció "Juego Secreto v3". El usuario podrá asignar la cantidad de números aleatorios que desee.

<meta charset="UTF-8">
<input />
<button>Verificar si acerto con el secreto - Arrays v3</button>
<script>

    let cantidad = parseInt(prompt("Por favor, ingrese la cantidad de elementos que desea."));
    let secreto = sortearNumeros(cantidad);

    function aleatorio() {

        return Math.round(Math.random() * 10);

    }

    function sortearNumeros(cantidad) {
        let numeroAleatorio;
        let secretos = [];

        for (let i = 0; i < cantidad; i++) {
            numeroAleatorio = aleatorio();
            secretos.push(numeroAleatorio);

        }

        return secretos;
    }

    console.log(secreto);

    let input = document.querySelector("input");
    let encontrado = false;

    function Verificar() {

        for (let i = 0; i < secreto.length; i++) {

            if (parseInt(input.value) == secreto[i]) {

                document.write("<h1>Usted acerto!!</h1>")
                encontrado = true;
                break;

            }
        }

        if (encontrado == false) {

            alert("Usted erró, siga intentando, por favor.");

        }

        input.value = "";
        input.focus();
    }

    let button = document.querySelector("button");
    button.onclick = Verificar;
</script>
1 respuesta

Hola, gracias por compartir tu codigo.