Úloha 2 – Textové spojování a interpolace proměnných
Úloha
Zadání (kontext úlohy):
Chceš přivítat uživatele a ukázat mu jeho jméno a věk. Úkol je vytvořit dvě různé varianty uvítací zprávy – jednu pomocí klasického spojování řetězců (+) a druhou pomocí moderních šablonových literálů (`...`).
Cíl úlohy:
Procvičit si rozdíl mezi spojováním textu pomocí + a šablonovými literály s interpolací ${...}.
Vstupní podmínky:
-
Student pracuje pouze s nově vytvořeným souborem
script.js. -
V programu budou proměnné
jmenoaveks libovolnými hodnotami.
Požadovaný výstup:
-
Do konzole se vypíše uvítací zpráva sestavená pomocí
+. -
Do konzole se vypíše ta samá zpráva vytvořená pomocí šablonového literálu.
-
Navíc se vypíše krátký víceliniový text, a to opět dvěma způsoby:
-
pomocí spojování s
+a\n, -
pomocí šablonového literálu, kde řádky napíšeš přímo pod sebe.
-
Doplňující pokyny:
-
Dbej na mezery při spojování s
+– jinak se texty mohou „slepit“. -
Interpolace
${...}funguje pouze uvnitř backticků. -
Vyzkoušej si, že oba způsoby dají stejné výsledky, jen s jiným zápisem.