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

Duda con el metodo de verificar

Hola buenas tengo una duda respecto a la funcion de verificar, al final del ejercicio la llama pero sin los parentisis

 <script>
      var secreto = 5;
      //comunicador con js y HTML y trae todo lo de la etiqueta aqui
      //Castear la etiqueta con input y transformarla a numero
      var input = document.querySelector("input");
      function verificar() {
        if (parseInt(input.value) == secreto) {
          alert("Usted acerto el numero");
        } else {
          alert("Usted erro");
        }
      }
      //extraer el valor del boton
      var button = document.querySelector("button");
      button.onclick = verificar;

    </script>
2 respuestas

Amigo no requiere los parentesis porque la esta ejecutando en un manejador de eventos del DOM en este caso un evento click

Lo que comprendí es que en ese punto, sin los paréntesis no esta llamando la ejecución de la función, sino, que esta obteniendo el código de la función y cada que da clic , como se le asignó el código de la función verificar. cuando ocurre el evento de dar click en el botón, se ejecuta la función