Сабирање стрингова у 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'.