Level 8.7 JavaScript Taskbook
Diberikan sebuah kata. Acak huruf-huruf kata tersebut dalam urutan acak.
Diberikan sebuah input, tombol, dan daftar ul.
Sebuah angka dimasukkan ke dalam input. Saat diklik
pada tombol, tampilkan daftar semua
kemungkinan opsi dekomposisi
angka menjadi dua faktor.
Di halaman melalui posisi absolut terdapat div-div yang dapat saling tumpang tindih. Saat diklik pada div mana pun, buat sehingga div tersebut berada di atas yang lain.
Tampilkan piramida berikut di layar:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Diberikan daftar acara untuk tanggal tertentu, yang disimpan dalam struktur berikut:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Tulis kode yang akan mengubah struktur data menjadi seperti ini:
let events = [
{
date: '2019-12-29'
event: 'name1'
},
{
date: '2019-12-31'
event: 'name2'
},
{
date: '2019-12-29'
event: 'name3'
},
{
date: '2019-12-30'
event: 'name4'
},
{
date: '2019-12-29'
event: 'name5'
},
{
date: '2019-12-31'
event: 'name6'
},
{
date: '2019-12-29'
event: 'name7'
},
{
date: '2019-12-30'
event: 'name8'
},
{
date: '2019-12-30'
event: 'name9'
},
]