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