Декремент "--"

Уменьшает значение переменной на 1.

Синтаксис

x--; // Уменьшает x на 1 и возвращает старое значение x.
--x; // Уменьшает x на 1 и возвращает новое значение x.

Параметры

x: переменная

Разрешенные типы данных: int, long

Возвращает

Исходное или заново уменьшенное значение переменной.

Пример кода

x = 2;
y = --x; // Сейчас x содержит 1, y содержит 1.
y = x--; // Сейчас x содержит 0, а в y все ещё содержится 1