Baseline Widely available
L'opérateur d'incrémentation (++
) permet d'incrémenter (c'est-à -dire d'ajouter un) à son opérande et de renvoyer 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:4, y:3"
let a = 3;
const b = ++a;
console.log(`a:${a}, b:${b}`);
// Expected output: "a:4, b:4"
Syntaxe Description
Utilisé comme suffixe (l'opérateur étant placé après l'opérande), comme dans x++
, l'opérateur incré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 incrémentera la valeur et renverra la valeur après l'incrément.
let x = 3;
let y = x++;
// y = 3
// x = 4
Incrément en préfixe
let a = 2;
let b = ++a;
// a = 3
// b = 3
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