Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Error en el codigo

Como principiante aun logro descifrar porque no corre bien mi programa, cada vez que intento con un numero correcto me arroja la alerta de " fallaste......", alguien me podria ayudar a revisar u oritentarme en donde me equivoque, muchas gracias.

<meta charset="UTF-8">

<input/>
<button> Verificar si descubriste el secreto</button>

<script>
    var secretos = [3,5,7,9];

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

    function verificar () {

        var encontrado = false;

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

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

                alert("Encontraste el secreto");
                encontrado = true;
                break;
            }

        }

        if (encontrado == false) {

            alert("Fallaste en encontrar el secreto");
        } 

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

    }

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


</script>
1 respuesta
solución!

Ya encotre el error, gracias... era la palabra lenght por length