Obrigatório em algumas linguagens, como Java, o ponto e vírgula no Javascript é opcional, mas... com uma condição:
Quando cada instrução está separada em uma linha, o ponto e vírgula pode ser omitido:
1 var num = 5 2 console.log("Valor de num: " + num)
Já quando há mais de uma instrução em uma linha o ponto e vírgula torna-se obrigatório, utilizando o mesmo exemplo:
1 var num = 5; console.log("Valor de num: " + num);
ps: descobri sem querer codando o desafio to-do list rsrs e então decidi publicar por aqui, caso haja algum ponto a acrescentar ou corrigir por favor comentar
Faça parte da nossa comunidade!
Domine as tecnologias utilizadas pelas empresas mais inovadoras do mundo e encare seu novo desafio profissional, evoluindo em comunidade com os melhores experts.