Úroveň 10.8 úloh JavaScript

Задание 1

Je dáno pole. Vypište do konzole všechny varianty permutace prvků tohoto pole.

Задание 2

Napište kód, který nakreslí duhu na canvas.

Задание 3

Jsou dány dva vstupy a tlačítko. Po kliknutí na tlačítko vypište seznam seznam ul všech spřátelených čísel z intervalu, daného hodnotami vstupů.

Задание 4

Je dána formulář s vstupy, textarea, zaškrtávacími políčky, radiovými tlačítky a selecty. Uživatel nějak změní prvky formuláře. Zařiďte, aby po obnovení okna prohlížeče všechny prvky formuláře byly ve stejném stavu, ve kterém je uživatel zanechal.

Задание 5

Je dána čtvercová HTML tabulka libovolné velikosti. Po stisknutí tlačítka ji transponujte, to znamená, převraťte ji na bok. Podívejme se na příkladu. Předpokládejme, že máme následující tabulku:

Po transpozici se musí změnit na následující: