[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Operators/Increment [Back]  [Original]

Incrmentation (++) - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

Incrmentation (++)

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

L'oprateur d'incrmentation (++) permet d'incrmenter (c'est--dire d'ajouter un) son oprande et de renvoyer une valeur qui est le rsultat avant ou aprs la modification.

Dans cet article

Exemple interactif

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

js
Oprateur : x++ ou ++x

Description

Utilis comme suffixe (l'oprateur tant plac aprs l'oprande), comme dans x++, l'oprateur incrmentera la valeur et renverra la valeur avant l'incrment.

Utilis comme prfixe (l'oprateur tant plac avant l'oprande), comme dans ++x, l'oprateur incrmentera la valeur et renverra la valeur aprs l'incrment.

Exemples

Incrment en suffixe

js
let x = 3;
let y = x++;

// y = 3
// x = 4

Incrment en prfixe

js
let a = 2;
let b = ++a;

// a = 3
// b = 3

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-postfix-increment-operator

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page