← 返回首页
Сложение (+) - JavaScript | MDN

This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

Сложение (+)

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: 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"

Синтаксис

js
x + y;

Примеры

Сложение чисел

js
// Number + Number -> addition 1 + 2; // 3 // Boolean + Number -> addition true + 1; // 2 // Boolean + Boolean -> addition false + false; // 0

Сложение строк

js
// String + String -> concatenation "foo" + "bar"; // "foobar" // Number + String -> concatenation 5 + "foo"; // "5foo" // String + Boolean -> concatenation "foo" + false; // "foofalse"

Спецификации

Specification
ECMAScript® 2027 Language Specification
# sec-addition-operator-plus

Совместимость с браузерами

Enable JavaScript to view this browser compatibility table.

Смотрите также