Adición (+)

El operador de adición (+) produce la suma de operandos numéricos o la concatenación de (cadenas) string.

Pruébalo

La fuente para este ejemplo interactivo está almacenado en un repositorio Github. Si te gustaría contribuir al proyecto de ejemplos interactivos, por favor clona https://github.com/mdn/interactive-examples y envianos una pull-request.

Sintaxis

Operator: x + y

Ejemplos

Adición numérica

// Número + Número -> adición
1 + 2 // 3

// Booleano + Número -> adición
true + 1 // 2

// Booleano + Booleano -> adición
false + false // 0

Concatenación de (cadenas) String

// String + String -> concatenación
'fut' + 'bol' // "futbol"

// Número + String -> concatenación
5 + 'oh' // "5oh"

// String + Booleano -> concatenación
'fut' + false // "futfalse"

Especificaciones

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

Compatibilidad con navegadores

BCD tables only load in the browser

También revisa