Bom dia. Não entendi o motivo de usar ++nota. Caso eu fique na duvida, posso sempre utilizar o ++nota para outras adicões ou esse foi expecifico? Qual a diferença entre o nota++ e o ++nota?
Obrigado.
Bom dia. Não entendi o motivo de usar ++nota. Caso eu fique na duvida, posso sempre utilizar o ++nota para outras adicões ou esse foi expecifico? Qual a diferença entre o nota++ e o ++nota?
Obrigado.
Oi Marcos, tranquilo?
O ++ é uma indicação de incremento de um valor em relação a variavel que você queira.
A posição, em relação a variavel, interfere no resultado desse incremento.
Se antes da variável, o js incrementará a variável e já irá retornar o valor atualizado par ao uso dela.
Se depois da variável, o js incrementará a variável mas o valor atualizado será retornado no próximo uso.
Um exemplo prático que você pode fazer no console do navegador é:
Digita: let depois = 0
Depois: console.log(depois++)
e você verá que o resultado no console será 0
Mas se você digitar console.log(depois)
você irá observar que o valor estará atualizado
Agora digita let antes = 0
para iniciar a variável do zero e depois digita console.log(++antes)
.. você vai perceber que já irá retornar o valor atualizado.
Se você der um log no antes, observará que permanece com 1.
Espero ter ajudado.
Abs.