Study Case - JavaScript

Silakan buka console untuk melihat output

Study Case 1

1.Ambil nilai dari array [10, 20, 30] jadi variabel x, y, z.
2.Ambil nilai pertama dan kedua dari array ["apel", "jeruk", "mangga"].
3.Ambil nilai pertama dan sisanya dari array [5, 6, 7, 8].
4.Destructuring array [100, 200] jadi satu dan dua.
5.Destructuring array [true, false, true] jadi t1, t2, t3.

Study Case 2

1.Destructuring object { nama: "Budi", umur: 17 }.
2.Ambil judul dan pengarang dari object { judul: "Buku A", pengarang: "Andi" }.
3.Ambil merk dari object { merk: "Honda", warna: "merah" }.
4.Destructuring { username: "danz", password: "123" }.
5.Ambil nama dan kelas dari { nama: "Siti", kelas: "XI" }.

Study Case 3

1.Gabungkan [1, 2] dengan [3, 4].
2.Copy array [10, 20, 30] ke array baru.
3.Gabungkan object { a: 1 } dengan { b: 2 }.
4.Spread array [5, 6, 7] ke console.log.
5.Gabungkan array ["a", "b"] dan ["c", "d"].

Study Case 4

1.Buat function tambah yang bisa nerima banyak angka.
2.Buat function cetak yang nerima banyak string dan print satu-satu.
3.Buat function kalikan semua angka yang masuk.
4.Buat function gabungKalimat yang nerima banyak kata jadi 1 kalimat.
5.Buat destructuring array [1,2,3,4,5] jadi awal dan ...sisa.

Study Case Besar

1.Object { nama: "Dewi", umur: 16, kelas: "XI" }.
2.Pisahkan nama dan kelas dengan destructuring.
3.Tambahkan properti baru hobi pakai spread.
4.Buat function yang menerima nilai ujian (banyak angka) lalu hitung totalnya dengan rest.
5.Tampilkan hasil akhir ke console.