Úloha 3 – Normalizace textu před porovnáním
Requisitos de finalización
Řešení úlohy
Co je zde splněno:
-
vytvořeny dvě proměnné: uložené heslo a vstup uživatele,
-
použití metody
.toLowerCase()pro sjednocení textu, -
porovnání probíhá správně bez ohledu na velikost písmen,
-
vypsání výsledku do konzole podle zadání.
Vylepšení oproti začátečnické verzi:
-
využití
.toUpperCase()místo.toLowerCase()(je to jedno, hlavní je použít na obě strany), -
ternární operátor zkracuje podmínku do jediné řádky, což je přehledné u jednoduchých rozhodnutí.
Poznámky:
.toLowerCase()ani.toUpperCase()nemění původní proměnnou, vždy vrátí nový řetězec.Pokud by se použila jen jedna strana, porovnání by nefungovalo.