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

Clase Juego Secreto - Arrays

<meta charset="UTF-8">

<input/> <!--vamos a pedir un dato-->

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

<script>

   var secreto = [3,5,7,9]; // Arrays

   //var secreto = Math.round(Math.random()*10);   //modificamos número para que sea automático y aleatorio 
   var input = document.querySelector("input");    //función querySelector es un puente entre HTML y JS; esto nos trae el input de html a JS
   input.focus(); //Esto es para que el cursor aparezca en el recuadro al inicio


   function verificar(){

        if (parseInt(input.value) == secreto) {

           alert("Usted acertó");

        }

        else{

            alert("Usted erró");

        }

        input.value = "";  //para que recuadro vuelva a estar en blanco
        input.focus(); //el cursor retorna al recuadro
   }

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

</script>
2 respuestas

Hola Mabel

Estuve provando tu código y no está dando el resultado esperado.

Yo lo hice de esta manera

<form>
        <input />
        <button type="submit">Verificar si acertó con el secreto</button>
    </form>

<script>
const form = document.querySelector('form');

form.addEventListener('submit', function (event) {
    event.preventDefault();
    const input = document.querySelector('input').value;

    if (input == 3 || input == 5 || input == 7 || input == 9) {
        alert('usted acertó')
    } else {
        alert('usted erró')
    }
})
</script>

Lo comparto para que compares con el tuyo y verifiques donde pudieran estar los errores.

Si no entiendes algún concepto me puedes preguntar con gusto te ayudaré. Pero lo ideal es que lo intentes tu hasta dar con la solución.

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

Bueno intento Mabel, poco a poco vamos procesando tantas posibilidades en este mundo de la programación Ánimo!