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

Lo aprendido

<meta charset="UTF-8">
<input />
<button>Verificar si acertó con el secreto</button>

<script>
    function aleatorio() {

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

    }

    function sortearNumeros(cantidad) {

        var secretos = [];
        var contador = 1;

        while (contador <= cantidad) {

            numeroAleatorio = aleatorio();
            console.log(numeroAleatorio);
            encontrado = false;

            if (numeroAleatorio != 0) {
                for (var posicion = 0; posicion < secretos.length; posicion++) {

                    if (numeroAleatorio == secretos[posicion]) {

                        encontrado = true;

                    }
                }

                if (!encontrado) {

                    secretos.push(numeroAleatorio);
                    contador++;

                }
            }
        }

        return secretos;

    }

    var secretos = sortearNumeros(4);

    console.log(secretos);

    var input = document.querySelector("input");
    input.focus();

    function verificar () {

        var encontrado = false;

        for(var posicion = 0; posicion < secretos.length; posicion++) {

            if (parseInt(input.value) == secretos[posicion]) {

                alert("Usted acertó");
                encontrado = true;
                break;

            }

        }

        if (!encontrado) {

            alert("Usted erró");

        }

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

    var button = document.querySelector("button");
    button.onclick = verificar;

</script>
1 respuesta

¡Hola, Omar!

Gracias por compartir tu código con nosotros, esperamos que disfrutes mucho del contenido del curso y que te ayude a llegar lejos. Sin enbargo, no es necesario que compartas las actividades en el foro, te recomendamos que uses nuestro canal de Discord o también puedes usar redes sociales como Linkedin para compartir y etiquetarnos en tu publicación =) Mucho éxito en todo lo que te propongas y cualquier duda estaremos para apoyarte.

¡Un saludo!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!