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

Duda

Por qué se utiliza el var encontrado = false; iniciando la function verificar ()

<input id="area" placeholder="Ingrese un número"/>

<button id="primer_boton">Verificar resultado</button>

<script>
    var secretos = [3,5,7,9];
    var input = document.querySelector("#area");
    input.focus();


    function verificar () {

        var encontrado = false;

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

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

        alert ("Usted ha ganado");
        encontrado = true;
        break;

        }

    }

        if (encontrado == false) {

        alert ("Usted ha perdido");
        }
        input.value = "";
        input.focus();
    }

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


</script>
1 respuesta

Hola Wilman buenas noches, Hasta donde tengo entendido por que cuando el evalué la condición debe ponerse como verdadero en el momento que la condición se cumpla. es como un centinela . Bueno no se si me expliqué.