Řešení úlohy

Co je zde splněno:

  • použití .length pro zjištění počtu znaků,

  • získání prvního znaku přes .charAt(0),

  • získání posledního znaku přes .at(-1),

  • výpis všech výsledků do konzole.

Vylepšení oproti začátečnické verzi:

  • šablonové řetězce (`) umožňují přehlednější spojování textu s proměnnými,

  • kód je kratší a čitelnější.

Poznámky:

  • Indexování začíná od 0, tedy charAt(0) je vždy první znak.

  • .at(-1) je výjimka – funguje i s negativními indexy, což hranaté závorky [] neumí.

  • Pokud by jmeno bylo prázdný řetězec, výsledky pro první/poslední znak budou "" nebo undefined.