This page was translated from English by the community.Learn more and join the MDN Web Docs community.
Сложение (+)
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Оператор сложения (+) создаёт сумму числовых операндов или конкатенацию строк.
In this article
Интерактивный пример
console.log(2 + 2);// Expected output: 4console.log(2 + true);// Expected output: 3console.log("hello " + "everyone");// Expected output: "hello everyone"console.log(2001 + ": A Space Odyssey");// Expected output: "2001: A Space Odyssey"Синтаксис
js
x + y;Примеры
>Сложение чисел
js
// Number + Number -> addition1 + 2; // 3// Boolean + Number -> additiontrue + 1; // 2// Boolean + Boolean -> additionfalse + false; // 0Сложение строк
js
// String + String -> concatenation"foo" + "bar"; // "foobar"// Number + String -> concatenation5 + "foo"; // "5foo"// String + Boolean -> concatenation"foo" + false; // "foofalse"Спецификации
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-addition-operator-plus> |