| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Operators/Addition_assignment | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
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'addition et d'affectation (+=) calcule la somme ou la concatnation de ses deux oprandes puis affecte le rsultat la variable reprsente par l'oprande gauche. C'est le type des oprandes qui dtermine s'il y a somme ou concatnation.
let a = 2;
let b = "hello";
console.log((a += 3)); // Addition
// Expected output: 5
console.log((b += " world")); // Concatenation
// Expected output: "hello world"
Oprateur: x += y;
Signification: x = x + y;
let toto = "toto";
let truc = 5;
let machin = true;
// nombre + nombre -> addition
truc += 2; // 7
// boolen + nombre -> addition
machin += 1; // 2
// boolen + boolen -> addition
machin += false; // 1
// nombre + chane de caractres -> concatnation
truc += "toto"; // "5toto"
// chane de caractres + boolen -> concatnation
toto += false; // "totofalse"
// chane de caractres + chane de caractres -> concatnation
toto += "truc"; // "tototruc"
| Spcification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-assignment-operators |
Cette page a t modifie le 17 fvr. 2025 par les contributeurices du MDN.
Certaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |