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' තන්තුව තිරය මත ප්‍රදර්ශනය කරන්න.