1
resposta

[Sugestão] 04 Criando uma função -Uma prática recomendada

Colocando em prática o que aprendemos no curso anterior na aula - 10 Para saber mais: ponto e vírgula no JavaScript.
Acho que o Guilherme esqueceu o ponto e vírgula que é uma prática recomendada no final da segunda linha da função. Ao final da aula observei isso.

function verificarChute() {
  console.log('O botão foi clicado!')
}
1 resposta

Olá, Fábio! Como vai?

Entendo sua preocupação com as boas práticas de programação, especialmente no que diz respeito ao uso de ponto e vírgula em JavaScript.

Tradicionalmente, o ponto e vírgula é usado para indicar o final de uma instrução. Mas em JavaScript, ele é opcional em muitos casos devido ao recurso de inserção automática de ponto e vírgula ASI (Automatic Semicolon Insertion).

No exemplo que você mencionou:

function verificarChute() {
  console.log('O botão foi clicado!')
}

O ponto e vírgula não é estritamente necessário após a chamada do console.log(), pois a função é encerrada com uma chave de fechamento }.

No entanto, adicionar o ponto e vírgula pode ser uma boa prática para evitar possíveis problemas em contextos mais complexos. Por exemplo, se você tivesse várias instruções na mesma linha, ou estivesse concatenando várias funções, o ponto e vírgula se tornaria uma boa prática:

function verificarChute() {
  console.log('O botão foi clicado!'); // Aqui o ponto e vírgula pode ajudar a evitar confusões
  // Outras instruções
}

Portanto, enquanto o código funcionará bem sem o ponto e vírgula neste caso específico, adicioná-lo pode ajudar a manter a consistência e evitar erros em situações mais complexas.

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado