JavaScriptда сатрларни қўшиш

Сатрларни қўшиш учун, худди сонларни қўшганимизdek, + оператори ишлатилади:

javascriptlet str = 'abc' + 'def'; // икки сатрни қўшамиз
alert(str); // 'abcdef' ни кўрсатади

Сатрлар ўзгарувчиларда сақланиши мумкин:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // 'abcdef' ни кўрсатади

Ўзгарувчилар ва сатрларни ҳам қўшish мумкин:

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' сатрини чиқаринг.