Декремент (--)

Этот перевод не завершён. Пожалуйста, помогите перевести эту статью с английского

Оператор декремента (--) уменьшает (вычитает единицу) свой операнд и возвращает значение.

Синтаксис

Operator: x-- or --x

Описание

Если используется постфикс, с оператором после операнда (например, x--), оператор декремента уменьшает и возвращает значение перед уменьшением.

Если используется префикс, с оператором перед операндом (например, --x), оператор декремента уменьшает и возвращает значение после уменьшения.

Примеры

Постфиксный декремент

let x = 3;
y = x--;

// y = 3
// x = 2

Префиксный декремент

let a = 2;
b = --a;

// a = 1
// b = 1

Характеристики

Спецификация

ECMAScript (ECMA-262)
Определение 'Decrement operator' в этой спецификации.

Совместимость с браузером

Update compatibility data on GitHub
КомпьютерыМобильныеServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung InternetNode.js
Decrement (--)Chrome Полная поддержка 2Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 3Opera Полная поддержка 3Safari Полная поддержка 4WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 3.2Samsung Internet Android Полная поддержка 1.0nodejs Полная поддержка 0.1.100

Легенда

Полная поддержка  
Полная поддержка

Смотрите также