Strängkonkatenering i JavaScript

För att sammanfoga strängar, precis som för att addera siffror, används operatorn +:

javascriptlet str = 'abc' + 'def'; // sammanfogar två strängar
alert(str); // skriver ut 'abcdef'

Strängar kan också lagras i variabler:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // skriver ut 'abcdef'

Man kan också sammanfoga variabler och strängar:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + '!!!' + str2); // skriver ut 'abc!!!def'

Låt oss anta att två strängar lagras i variabler, och vid deras sammanfogning vill vi sätta in ett mellanslag mellan dem. Det görs så här:

javascriptlet str1 = 'abc';
let str2 = 'def';
alert(str1 + ' ' + str2); // skriver ut 'abc def'

Låt oss anta att det bara finns en variabel:

javascriptlet str = 'abc';
alert(str + ' ' + 'def'); // skriver ut 'abc def'

I det här fallet finns det ingen mening att separera mellanslaget som en separat sträng - låt oss inkludera det som en del av den andra strängen:

javascriptlet str = 'abc';
alert(str + ' def'); // skriver ut 'abc def'
Задание 1

Skapa en variabel str och tilldela den strängen '!!!'. Skriv ut värdet för denna variabel till skärmen.

Задание 2

Skapa en variabel med texten 'java' och en variabel med texten 'script'. Med hjälp av dessa variabler och strängsammanfogningsoperationen, skriv ut strängen 'javascript' till skärmen.

Задание 3

Skapa en variabel med texten 'hello' och en variabel med texten 'world'. Med hjälp av dessa variabler och strängsammanfogningsoperationen, skriv ut strängen 'hello world' till skärmen.