Оператор присвоєння з додаванням (+=
) додає значення правого операнда до змінної та присвоює результат цій змінній. Типи двох операндів визначають поведінку оператора присвоєння з додаванням. Можливе або додавання, або об'єднання.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Синтаксис
Оператор: x += y Значення: x = x + y
Приклади
Використання додавання з присвоєнням
// Розглянемо такі змінні
// foo = 'foo'
// bar = 5
// baz = true
// Число + Число -> додавання
bar += 2 // 7
// Булеве значення + Число -> додавання
baz += 1 // 2
// Булеве значення + Булеве значення -> додавання
baz += false // 1
// Число + Рядок -> об'єднання
bar += 'foo' // "5foo"
// Рядок + Булеве значення -> об'єднання
foo += false // "foofalse"
// Рядок + Рядок -> об'єднання
foo += 'bar' // "foobar"
Специфікації
Сумісність з веб-переглядачами
BCD tables only load in the browser