JavaScript: Operadores de incremento e decremento
Às vezes você deseja adicionar ou subtrair um valor de uma variável numérica. Convenientemente isto pode ser feito usando os operadores incremento ++ e decremento –.
Estes operadores retornam valores diferentes quando usamos no início ou no final da variável. Veja os exemplos:
Com o operador no final da variável
Primeiro executa a expressão e depois o valor é incrementado/decrementado
var contagem = 10; console.log(contagem++) // resultado: 10 |
Com o operador no início da variável
Primeiro incrementa/decrementa o valor e depois a expressão é executada
var contagem = 10; console.log(++contagem) // resultado: 11 |