A diferença entre pré e pós incremento em JavaScript
Neste artigo você vai aprender a diferença de pré e pós incremento em JavaScript, o recurso pode ser utilizado para atribuir um valor a uma variável
Fala programador(a), beleza? Bora aprender mais sobre os recursos de pré incremento e também de pós incremento.
Antes de mais nada é importante citar que estes operadores funcionam da mesma forma na maioria das linguagens
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Então você aprendendo a utilizar o recurso em JS, vai também entender o seu funcionamento nas demais langs
Voltando ao assunto principal, a grande diferença dos dois é a ordem que a operação de atribuição acontece
No pré incremento temos a operação de atribuição de valor sendo realizada antes de uma outra operação do mesmo tipo
Já no operador de pós incremento temos a operação de atribuição sendo realizada após uma outra atribuição do mesmo tipo
Veja um exemplo prático:
var i = 0; var j = 0; console.log(++i); // pré incremento -> 1 console.log(j++); // pós incremento -> 1 var x = 0 var y = 0 x = ++i; // pré incremento y = j++; // pós incremento console.log(x); // 2 console.log(y); // 1
Veja que nos exemplos tanto as operações de exibição com console.log ou atribuição, que atribui o valor do incremento a outra variável
Temos a exibição do valor já alterado com o operador de pré incremento
E no pós incremento temos primeiro a impressão do original e depois a atribuição do pós incremento
Ou seja, temos que tomar cuidado pois a utilização destes dois operadores podem mudar completamente o funcionamento do programa
É importante lembrar
Os outros operadores também funcionam da mesma maneira, como o pré decremento e o pós decremento
Teremos apenas valores diferentes, devido a diferença das operações
Uma vez que o decremento é negativo, ou seja, —
Conclusão
Neste artigo vimos a diferença entre pré e pós incremento em JavaScript
A grande diferença é que o pré incremento vai atribuir ou exibir o valor após a operação de incremento
Já o pós incremento vai realizar a atribuição ou exibição e em seguida fará a atribuição de valores, conforme exibido no exemplo do artigo
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]

Não ficou claro (pra mim) a diferença na prática. Teoricamente o nome do operador fala por si…