Level 10.8 Buku Soal JavaScript

Задание 1

Diberikan sebuah array. Tampilkan di konsol semua variasi permutasi elemen array tersebut.

Задание 2

Tuliskan kode yang akan menggambar pelangi pada kanvas.

Задание 3

Diberikan dua input dan sebuah tombol. Saat klik pada tombol, tampilkan daftar ul dari semua bilangan bersahabat dalam rentang yang ditentukan oleh nilai dari input-input tersebut.

Задание 4

Diberikan sebuah form dengan input, textarea, checkbox, radio button, dan select. Pengguna mengubah elemen-elemen form tersebut. Buatlah agar setelah pemuatan ulang jendela browser, semua elemen form kembali ke keadaan di mana pengguna meninggalkannya.

Задание 5

Diberikan sebuah tabel HTML persegi dengan ukuran sebarang. Saat tombol ditekan, transposisikan tabel tersebut, yaitu miringkan tabelnya. Mari kita lihat contohnya. Misalkan kita memiliki tabel seperti berikut:

Setelah transposisi, tabel harus berubah menjadi berikut: