Úloha 2 – Metody pro práci se znaky v řetězci
Completion requirements
Řešení úlohy
Co je zde splněno:
-
použití
.lengthpro 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
jmenobylo prázdný řetězec, výsledky pro první/poslední znak budou""neboundefined.