Úloha 4 – Formátovaný výstup z dat proměnných
Abschlussbedingungen
Řešení úlohy
Co je zde splněno
-
Ověření všech vstupů (
== undefined). -
Očištění hodnot pomocí
.trim(). -
Využití šablonového literálu pro vícřádkový a přehledný text.
-
Výsledek se vypíše do konzole pomocí
console.log(). -
V kódu je krátký komentář vysvětlující význam šablony.
Vylepšení oproti začátečnické verzi
-
Použita ternární podmínka pro kompaktní zápis.
-
Odstraněny nadbytečné mezery i uvnitř textu pomocí regulárního výrazu.
-
Použití
constmístoletpro neměnné hodnoty. -
Moderní a stručný styl bez ztráty čitelnosti.
Poznámky
Použití
trim()odstraní mezery pouze na začátku a konci textu.Pokud by bylo potřeba odstranit vícenásobné mezery uvnitř, lze přidat:
jmeno = jmeno.replace(/\s+/g, " ");