Menu
CoddyTech

Rangkuman: Dasar-Dasar set

Termasuk bagian Logika dan Alur dalam perjalanan JavaScript di Coddy. Pelajaran 35 dari 65.

challenge icon

Tantangan

Mudah

Buat fungsi bernama processStudentGroups yang menerima array berisi nama-nama siswa sebagai argumen. Fungsi ini harus:

  1. Membuat Set dari array input untuk mendapatkan nama-nama siswa yang unik
  2. Menghapus siswa yang namanya diawali dengan 'Z' (tanpa membedakan huruf besar dan kecil)
  3. Menambahkan 'John Doe' ke Set jika belum ada
  4. Mengembalikan object dengan property berikut:
    • uniqueCount: Jumlah siswa yang unik
    • hasJohnDoe: Nilai boolean yang menunjukkan apakah 'John Doe' ada di Set
    • studentsArray: Array berisi nama-nama siswa dalam set akhir

Coba sendiri

function processStudentGroups(students) {
  // Tulis kodemu di sini
}

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler JavaScript online