Úloha 4 – Formátovaný výstup z dat proměnných

Ř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í const místo let pro 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, " ");