acompanhando a aula passo a passo, verifiquei que mesmo esquecendo o ponto e virgula no final de cada linha de código, não deu erro.
acompanhando a aula passo a passo, verifiquei que mesmo esquecendo o ponto e virgula no final de cada linha de código, não deu erro.
Olá Donizete! Tudo certo?
Essa é uma dúvida bastante comum para quem está começando a programar em JavaScript.
No JavaScript, o ponto e vírgula (;
) é usado para separar instruções, mas em muitos casos, ele é opcional. Isso ocorre porque o JavaScript possui um recurso chamado "Automatic Semicolon Insertion" (Inserção Automática de Ponto e Vírgula), que tenta corrigir a falta do ponto e vírgula em alguns casos.
Por exemplo, no seu código:
alert('Boas-vindas ao jogo do número secreto')
let numeroSecreto = 29
prompt('Escolha um número entre 1 e 30')
Mesmo sem os pontos e vírgulas, o código ainda funciona corretamente. No entanto, é uma boa prática sempre usar o ponto e vírgula no final das instruções. Isso ajuda a evitar erros em situações mais complexas, onde a inserção automática pode não funcionar como esperado.
Um exemplo prático de onde a falta do ponto e vírgula pode causar problemas é quando você tem duas instruções em uma linha, como:
let a = 5 let b = 10
Nesse caso, o JavaScript não consegue entender que são duas instruções separadas, e isso causaria um erro. Portanto, é sempre melhor usar o ponto e vírgula para evitar essas armadilhas.
Espero ter ajudado e bons estudos!