Addition (+) - JavaScript | MDN
Baseline
Widely available
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'opérateur d'addition (+) produit la somme de deux opérandes numériques ou la concaténation de deux chaînes de caractères.
Exemple interactif
console.log(2 + 2);
// Expected output: 4
console.log(2 + true);
// Expected output: 3
console.log("hello " + "everyone");
// Expected output: "hello everyone"
console.log(2001 + ": A Space Odyssey");
// Expected output: "2001: A Space Odyssey"
Syntaxe
Exemples
Addition numérique
js
// Number + Number -> addition
1 + 2; // 3
// Boolean + Number -> addition
true + 1; // 2
// Boolean + Boolean -> addition
false + false; // 0
Concaténation de chaînes de caractères
js
// String + String -> concatenation
"toto" + "truc"; // "tototruc"
// Number + String -> concatenation
5 + "toto"; // "5toto"
// String + Boolean -> concatenation
"toto" + false; // "totofalse"
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification # sec-addition-operator-plus |