podem me explicar porque ao colocar a função botaoClicado no botao... colocamos botaoClicado sem os () ... qual a diferença de chamar uma função com () e sem os () parentesis?
podem me explicar porque ao colocar a função botaoClicado no botao... colocamos botaoClicado sem os () ... qual a diferença de chamar uma função com () e sem os () parentesis?
Olá Luis Guilherme! A diferença é que quando fazemos botaoClicado()estamos chamando a função, ou seja executando seu bloco de código.
Já quando fazemos botaoAdivinhar.onclick = botaoClicado estamos atribuindo a função botaoClicado , o seu código, ao atributo onclick do botão. Dessa forma, quando o botão for clicado automaticamente será chamado a função fazendo botaoClicado().
Espero ter ajudado! Bons Estudos!