Оператор декременту (--
) зменшує свій операнд (віднімає одиницю) та повертає його значення.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Синтаксис
Оператор: x-- або --x
Опис
Якщо оператор використовується постфіксно, після операнду (наприклад, x--
), тоді він зменшує значення та повертає його до зменшення.
Якщо оператор використовується префіксно, перед операндом (наприклад, --x
), тоді він зменшує значення та повертає його після зменшення.
Приклади
Постфіксний декремент
let x = 3;
y = x--;
// y = 3
// x = 2
Префіксний декремент
let a = 2;
b = --a;
// a = 1
// b = 1
Специфікації
Сумісність з веб-переглядачами
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.