Uma dúvida: Por que quando tenho uma variável onde passa um texto ' Jogo do numero secreto ' não possui parênteses e quando passo o console.log(o btão foi clicado) possui parênteses como no print abaixo?
Uma dúvida: Por que quando tenho uma variável onde passa um texto ' Jogo do numero secreto ' não possui parênteses e quando passo o console.log(o btão foi clicado) possui parênteses como no print abaixo?
olá! O ".log" é uma função e ele é obrigado a ter parênteses. Essa função aguarda que você passe algum parâmetro pra ele lá dentro.
o ' Jogo do numero secreto ' é uma informação do tipo string (letras) que será guardada dentro da variável innerHTML.
Em resumo, essas são as regras para cada tipo de comando, conhecido como sintaxe.
Você entenderá melhor quando aprender Programação Orientada a Objetos (POO)
Se achar que essa resposta responde sua dúvida, clique no botão RESPONDIDO, por favor :)
' jogo do numero secreto' é um valor do tipo string que está sendo armazenada dentro de uma variável, ou seja, na variável titulo.
'o botão foi clicado' é um texto do tipo String que será mostrado na tela pro usuario. Por isso a necessidade de utilizar os parenteses.
sendo assim, quando vocÊ quiser armarzenar um texto dentro de uma variavel, vocÊ usa as aspas sem os parenteses.
já quando voc for imprimir um texto na tela, vc usa as aspas e os parênteses.
Se achar que essa resposta responde sua dúvida, clique no botão respondido, por favor :)
Alan, usa-se parênteses porque é um parâmetro do método ".log" do objeto instanciado "console"!
Vocês vão entender melhor quando aprenderem POO ;)