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

adivinanza mejoradav5

<!DOCTYPE html>
<html lang="es">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Juego Secreto</title>
    <style>
      body {
        background-color: black;
      }

      h1 {
          font-family: 'Courier New', Courier, monospace;
          color: #37F713;
      }

      button {
        background-color: cyan;
      }
    </style>
  </head>

  <body>

    <input type="text" aria-label="Search">
    <button>¿tu numero secreto es?</button>

    <script>

      function aleatorio() {
        return Math.round(Math.random()*10);
      }

      function sortearNumeros(cantidad) {
        var arrayNumeros = [];
        var contador = 1;

        while(contador <= cantidad) {
          var numeroRandom = aleatorio();
          console.log(numeroRandom)
          var encontrado = false;
          for(i = 0; i < arrayNumeros.length; i++) {
            if(numeroRandom == arrayNumeros[i]) {
              encontrado = true;
              break;
            }
          }
      if(encontrado == false) {
        arrayNumeros.push(numeroRandom);
        contador++;
      }      
    }
    return arrayNumeros
    }

      var arrayNumeros = sortearNumeros(4);
      console.log(arrayNumeros)

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


      function verificar() {
          var encontrado = false;
          for(let i = 1; i < arrayNumeros.length; i++) {
            if (arrayNumeros.includes(parseInt(input.value))) {
            alert("Si, este es el numero secreto");
            encontrado = true;
            input.value = "";
            input.focus();
            break;
            }
        }

        if(encontrado == false) {
            alert("NO, este es el numero secrero");
            input.value = "";
            input.focus();
        }
    }


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

    </script>
  </body>
</html>
1 respuesta
solución!

Hola Mario, espero que estés bien! ¡Muchas gracias por su contribución! ¡Para cualquier duda, estoy disponible! ¡Vamos juntos! ¡No desanimes!