Tahap 10.5 Buku Tugas JavaScript

Задание 1

Pengguna menyerlahkan teks pada halaman. Apabila ditekan Ctrl + Enter rekodkan teks ini ke papan keratan.

Задание 2

Diberi textarea. Teks dimasukkan ke dalamnya. Apabila kekunci Tab ditekan, masukkan simbol tab ke lokasi kursor yang berkelip.

Задание 3

Diberi input. Sebarang teks boleh dimasukkan ke dalam input dan Enter boleh ditekan. Selepas itu, teks dari input akan hilang. Pastikan setiap input mengingati teks yang dimasukkan. Letakkan anak panah di atas setiap input yang boleh digunakan untuk mengembalikan teks yang dimasukkan sebelumnya ke dalam input.

Задание 4

Diberi nombor. Paparkan proses pemfaktoran perdana nombor tersebut, seperti di sekolah.

Задание 5

Diberi objek multidimensi dengan tahap bersarang arbitrari:

javascript{
  a: {
    b: {
      c: '+++'
    }
  },
}

Buat fungsi yang akan mengembalikan elemen objek, dengan menerima parameter rentetan dengan kunci objek, dipisahkan oleh titik:

javascriptfunc('a.b.c'); // akan mengembalikan '+++'
Задание 6

Diberi jadual. Apabila butang ditekan isi jadual tersebut seperti berikut: