--- title: Decremento(--) slug: Web/JavaScript/Reference/Operators/Decrement tags: - Decremento - JavaScript - JavaScript basico - Operadores translation_of: Web/JavaScript/Reference/Operators/Decrement original_slug: Web/JavaScript/Referencia/Operadores/Decremento ---
El operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.
Operadores: x-- o --x
Si usamos la forma de sufijo, operador después del operando (por ejemplo, x--
), el operador de disminución disminuye y devuelve el valor antes de disminuir.
Si se usamos la forma de prefijo, operador antes del operando (por ejemplo, --x
), el operador de disminución disminuye y devuelve el valor después de disminuir.
let x = 3; y = x--; // y = 3 // x = 2
let a = 2; b = --a; // a = 1 // b = 1
Especificaciones |
---|
{{SpecName('ESDraft', '#sec-postfix-decrement-operator', 'Decrement operator')}} |
{{Compat("javascript.operators.decrement")}}