Úloha 3 – Práce s .length a iterací pole

Úloha

Zadání (kontext úlohy):

Představ si, že organizuješ soutěž a potřebuješ spravovat seznam účastníků. Na začátku máš jen několik jmen. V průběhu ale někdo nový přibyde a na konci chceš vypsat všechny účastníky spolu s jejich pořadím.


Cíl úlohy:

Procvičit práci s polem, vlastností .length, přidáváním prvků a průchodem přes celé pole pomocí cyklu.


Vstupní podmínky:
  • Student pracuje pouze s nově vytvořeným souborem script.js.

  • Používej jen let nebo const.

  • V cyklech vždy piš podmínku i < pole.length.


Požadovaný výstup:
  1. Vytvoř pole se 3 jmény účastníků.

  2. Vypiš do konzole aktuální počet účastníků (.length).

  3. Přidej do pole nového účastníka.

  4. Vypiš do konzole novou délku pole.

  5. Pomocí cyklu for vypiš do konzole všechny účastníky v podobě:

    1. „1. účastník: jméno“

    2. „2. účastník: jméno“

    3. atd.


Doplňující pokyny:
  • Pořadí účastníků začíná na 1, ale indexy v poli začínají od 0 → mysli na to při výpisu.

  • Pokud bys chtěl vypsat jen posledního účastníka, použij pole[pole.length - 1].

  • .length je číslo, takže ho můžeš používat i ve výrazech (např. v podmínce cyklu).