1
resposta

nota++ ou ++nota

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.

1 resposta

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.