Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

JavaScript Lanjutan

Pelajaran 8 dari 22

Objek, Map, dan Set

Misi: merapikan data pelanggan

Setelah pelajaran ini kamu bisa menggabungkan spread, destrukturisasi, ?., ??, Map, dan Set untuk merapikan data pelanggan.

±17 menitDiperiksa 28 Sep 2026

Materi

Tim layanan pelanggan Toko Nusantara menggabungkan data dari dua sumber: profil dasar dari pendaftaran dan data tambahan dari survei. Sebagian pelanggan tidak mengisi kontak, sebagian lain berbelanja berkali-kali. Misi ini meminta empat bagian: menggabungkan profil tanpa mengubah data asli, meringkas kontak yang mungkin kosong, mencari pelanggan yang berbelanja lebih dari sekali, dan memilih cara membuang kode kembar.

const dasar = { id: 7, nama: "Rina", kota: "Bandung" };
const survei = { kota: "Cimahi", minat: ["kopi"] };
const transaksi = ["Rina", "Joko", "Rina", "Maya", "Joko", "Rina"];

Latihan

0/4 lulus

Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 4 dari 4

const kode = ["V1", "V2", "V1", "V3"]; Ekspresi mana yang menghasilkan ["V1", "V2", "V3"]?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke