Συνένωση συμβολοσειρών στο 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'.