El operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.
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.
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
let x = 3;
y = x--;
// y = 3
// x = 2
Usando Prefijo
let a = 2;
b = --a;
// a = 1
// b = 1
Especificaciones
Compatibilidad con navegadores
BCD tables only load in the browser