--- title: Сложение (+) slug: Web/JavaScript/Reference/Operators/Addition tags: - JavaScript - Оператор translation_of: Web/JavaScript/Reference/Operators/Addition ---
Оператор сложения (+) создаёт сумму числовых операндов или конкатенацию строк.
Источник для этого интерактивного примера хранится в репозитории GitHub. Если вы хотите внести свой вклад в интерактивный проект примеров, пожалуйста, клонируйте https://github.com/mdn/interactive-examples и пришлите нам запрос.
Оператор: x + y
// Number + Number -> addition 1 + 2 // 3 // Boolean + Number -> addition true + 1 // 2 // Boolean + Boolean -> addition false + false // 0
// String + String -> concatenation 'foo' + 'bar' // "foobar" // Number + String -> concatenation 5 + 'foo' // "5foo" // String + Boolean -> concatenation 'foo' + false // "foofalse"
Спецификации |
---|
{{SpecName('ESDraft', '#sec-addition-operator-plus', 'Addition operator')}} |
{{Compat("javascript.operators.addition")}}