Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

151
Vistas
Adding an event listener to connect the button to the function

const flip = (max) => {
    if (Math.floor(Math.random() * max) == 1) {
        return "heads"
    } else 
    return "tails";
}
//console.log(flip(1));

let quater = document.getElementById("coin");

quater.addEventListener("click", flip);
<div class="random">
  <button id ="coin" onclick="">flip</button>
  
  
</div>

context :Adding an event listener to connect the button to the function

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

The callback (flip) will receive a mouse click event as the first parameter. In your case, it would be the num param which you use as a number thus making the code not work. You can do this instead

quater.addEventListener("click", event => {
  flip(10);
});
about 4 years ago · Juan Pablo Isaza Denunciar

0

If you are looking for code that executes a function if a specific element is clicked the following snippet should work (replacing relevant ids and functions).

document.getElementById("elementIdHere").addEventListener("click", runThisFunction);
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda