Poziom 10.8 zadań JavaScript

Задание 1

Dana jest tablica. Wypisz w konsoli wszystkie warianty permutacji elementów tej tablicy.

Задание 2

Napisz kod, który narysuje tęczę na canvasie.

Задание 3

Dane są dwa inputy i przycisk. Po kliknięciu przycisku wyświetl listę ul wszystkich liczb zaprzyjaźnionych z przedziału, określonego wartościami inputów.

Задание 4

Dana jest forma z inputami, textarea, checkboxami, przyciskami radiowymi i selectami. Użytkownik w jakiś sposób zmienia elementy formularza. Sprawdź, aby po przeładowaniu okna przeglądarki wszystkie elementy formularza wróciły do tego stanu, w którym pozostawił je użytkownik.

Задание 5

Dana jest kwadratowa tabela HTML o dowolnym rozmiarze. Po naciśnięciu przycisku transponuj ją, czyli przechyl ją na bok. Spójrzmy na przykład. Załóżmy, że mamy taką tabelę:

Po transpozycji powinna przekształcić się w następującą: