Decremento(--)

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

El operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.

Pruébalo

Sintaxis

Operadores: x-- o --x

Descripción

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.

Ejemplos

Usando Sufijo

js
let x = 3;
y = x--;

// y = 3
// x = 2

Usando Prefijo

js
let a = 2;
b = --a;

// a = 1
// b = 1

Especificaciones

Specification
ECMAScript Language Specification
# sec-postfix-decrement-operator

Compatibilidad con navegadores

BCD tables only load in the browser

Ver también