Operadores de incremento e decremento


Os operadores de incremento e decremento são úteis para ajustar o valor de variáveis de forma mais concisa.

Incremento

Pré-incremento

No pré-incremento, o valor é incrementado (em 1) antes da utilização do mesmo.

let contador = 1;
console.log(++contador); // 2
console.log(contador);   // 2

Pós-incremento

No pós-incremento, o valor é incrementado (em 1) depois da utilização do mesmo.

let contador = 1;
console.log(contador++); // 1
console.log(contador);   // 2

Decremento

Pré-decremento

No pré-decremento, o valor é decrementado (em 1) antes da utilização do mesmo.

let contador = 2;
console.log(--contador); // 1
console.log(contador);   // 1

Pós-decremento

No pós-decremento, o valor é decrementado (em 1) depois da utilização do mesmo.

let contador = 2;
console.log(contador--); // 2
console.log(contador);   // 1

Referências