Úloha 4 – Použití metod push, pop, shift, unshift, splice, slice, concat

Řešení úlohy

Co je zde splněno

  • Vytvořeno pole ukoly se 3 textovými položkami.

  • Přidán úkol na začátek (unshift) a vypsáno celé pole.

  • Přidán úkol na konec (push) a vypsána aktuální délka (.length).

  • Odebrán první úkol (shift) do prvniUkol a vypsán; totéž pro poslední úkol (pop) do posledniUkol.

  • Doprostřed pole vložen nový úkol (splice s druhým parametrem 0), pole vypsáno.

  • Odebrán jeden úkol na indexu 2 (splice), uložen do odstranene a vypsán.

  • Vytvořen „ranní plán“ rano pomocí slice(0, 2) a vypsán.

  • Pole navic spojeno s ukoly do nového pole vse pomocí concat; vypsán obsah i délka.

  • Po každém kroku proveden výpis do konzole pro sledování změn.

Poznámky

  • splice mění původní pole (ukoly), zatímco slice a concat vrací nová pole (rano, vse).

  • V cyklech (kdybys je použil) vždy piš podmínku i < pole.length, aby ses vyhnul undefined na posledním kroku.