Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Ayuda por favor

Buen día amigos, revisé e hice paso por paso el ejercicio pero solo me sale "error" aunque digite la respuesta correcta. Me apoyan ubicando el tema en mi script. Gracias!

<meta charset="UTF-8">

<input/>

<button>Verificar si acertó con el secreto</button>


<script type="text/javascript">


    var secreto=[3,6,7,9];

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


    function verificar(){

        var encontrado=false;

        for (var posicion= 0; posicion <4; posicion++ ){

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

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

            }



        }

        if (encontrado==false){

        alert("erró")

        }

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

    }


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



</script>
2 respuestas

Lo he revisado con más atención, el error estaba en los parentesis

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

Correcto: if (parseInt(input.value)==secreto[posicion]){

Hola Mario,

Me alegro hayas encontrado la solución

Está muy bien, felicitaciones

Ante cualquier duda, quedo a disposición

Saludos.-

Si el aporte te ayudó, marca como solucionado ✓