Baseline Widely available
L'opérateur de décrémentation (--
) permet de décrémenter (c'est-à -dire de soustraire un) son opérande et renvoie une valeur qui est le résultat avant ou après la modification.
let x = 3;
const y = x--;
console.log(`x:${x}, y:${y}`);
// Expected output: "x:2, y:3"
let a = 3;
const b = --a;
console.log(`a:${a}, b:${b}`);
// Expected output: "a:2, b:2"
Syntaxe Description
Utilisé comme suffixe (l'opérateur étant placé après l'opérande), comme dans x--
, l'opérateur décrémentera la valeur et renverra la valeur avant l'incrément.
Utilisé comme préfixe (l'opérateur étant placé avant l'opérande), comme dans --x
, l'opérateur décrémentera la valeur et renverra la valeur après l'incrément.
let x = 3;
let y = x--;
// y = 3
// x = 2
Décrément en préfixe
let a = 2;
let b = --a;
// a = 1
// b = 1
Spécifications Compatibilité des navigateurs Voir aussi
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4