Diferencia entre los operadores de incremento (++) y decremento (--) usados como prefijos y sufijos

Este artículo será muy breve, en un proyecto me ha tenido media hora perdida el no conocer escrupulosamente lo que hace el operador de incremento ++, así que me he leído la documentación oficial y esto es lo que puedo resumir.


El operador de incremento ++ suma una unidad a la variable sobre la cual se usa, y el operador de decremento -- resta una unidad.

Pero el hecho de usarlo como prefijo o sufijo determinará cuando se aplica dicho incremento/decremento.

Si se usa el operador como prefijo lo primero que se hará será aplicar el incremento/decremento y posteriormente la operación.


Mejor lo explico con un ejemplo para que quede completamente claro:

Otro ejemplo:


Saludos,

Servicios

Software

IoT

Digitalización

Aplicaciones móviles

Consultoría