Ниво 10.8 задатака JavaScript

Задание 1

Дат је низ. Испишите у конзолу све варијанте пермутације елемената овог низа.

Задание 2

Напишите код који ће нацртати дугу на canvas-у.

Задание 3

Дата су два уносна поља и дугме. По клику на дугме испишите списак ul свих пријатељских бројева из интервала, задатог вредностима уносних поља.

Задание 4

Дата је форма са уносним пољима, текстуалним подручјем, чекбоксовима, радио дугмићима и селекторима. Корисник некако мења елементе форме. Обезбедите да после поновног учитавања прозора прегледача сви елементи форме буду у оном стању у ком их је корисник оставио.

Задание 5

Дата је квадратна HTML табела произвољне величине. По притиску на дугме транспонујте је, односно "оборите" је на страну. Погледајмо на примеру. Претпоставимо да имамо следећу табелу:

Након транспоновања она треба да се претвори у следећу: