Конкатенация на низове в JavaScript

За събиране на низове, също както и за събиране на числа, се използва операторът +:

javascriptlet str = 'abc' + 'def'; // събираме два низа
alert(str); // ще изведе 'abcdef'

Низовете могат също да се съхраняват в променливи:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // ще изведе 'abcdef'

Може също да се събират променливи и низове:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + '!!!' + str2); // ще изведе 'abc!!!def'

Нека два низа се съхраняват в променливи, а при тяхното събиране искаме да вмъкнем между тях интервал. Това се прави така:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + ' ' + str2); // ще изведе 'abc def'

Нека има само една променлива:

javascriptlet str = 'abc';
alert(str + ' ' + 'def'); // ще изведе 'abc def'

В този случай няма смисъл да се отделя интервалът като отделен низ - нека го вмъкнем като част от втория събираем:

javascriptlet str = 'abc';
alert(str + ' def'); // ще изведе 'abc def'
Задание 1

Създайте променлива str и й присвоете низа '!!!'. Изведете стойността на тази променлива на екрана.

Задание 2

Създайте променлива с текст 'java' и променлива с текст 'script'. С помощта на тези променливи и операцията събиране на низове изведете на екрана низа 'javascript'.

Задание 3

Създайте променлива с текст 'hello' и променлива с текст 'world'. С помощта на тези променливи и операцията събиране на низове изведете на екрана низа 'hello world'.