Úloha 2 – Využití metody forEach() pro výpis, úpravu a kontrolu dat
Úloha
Zadání (kontext úlohy):
Škola má seznam studentů a potřebuje s ním pracovat. Chceš zobrazit jejich jména, zároveň zjistit jejich délku (počet znaků), převést jména do velkých písmen a nakonec zkontrolovat, zda někde není prázdný řetězec (student bez jména).
Cíl úlohy:
Procvičit metodu forEach() v různých situacích – výpis hodnot, práce s indexem, úpravy prvků a jednoduché kontroly.
Vstupní podmínky:
Student pracuje pouze s nově vytvořeným souborem script.js.
Požadovaný výstup:
-
Vytvoř pole
studentialespoň se 4 jmény (jeden prvek může být prázdný řetězec""). -
Pomocí
forEach()vypiš do konzole všechny studenty ve formátu:-
„Student 1: Anna“
-
„Student 2: Petr“
-
… atd.
-
-
U každého jména vypiš i jeho délku (např. „Anna (4 znaky)“).
-
Pomocí
forEach()vytvoř nové polevelkaPismena, kde budou všechna jména převedená na VELKÁ PÍSMENA, a vypiš ho do konzole. -
Použij
forEach()k prohledání seznamu – pokud najdeš prázdný řetězec, vypiš varování „Pozor, chybí jméno u studenta číslo X“.
Doplňující pokyny:
-
Index ve forEach začíná na 0, pro pořadí přičti 1.
-
Nové pole
velkaPismenamůžeš plnit pomocípush()uvnitř forEach. -
Nepokoušej se použít
breakanicontinue– forEach vždy projde celé pole.