Menu
CoddyTech

Menghapus Elemen

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

Untuk menghapus elemen dari Set, gunakan method delete(). Method ini menghapus elemen yang ditentukan dari Set jika elemen tersebut ada. Jika elemen tersebut tidak ada, Set tetap tidak berubah.

Berikut cara menggunakan method delete():

const mySet = new Set([1, 2, 3, 4, 5]);

mySet.delete(3);
console.log(mySet); // Set(4) { 1, 2, 4, 5 }

// Mencoba menghapus elemen yang tidak ada
mySet.delete(10);
console.log(mySet); // Set(4) { 1, 2, 4, 5 } (tidak berubah)

method delete() mengembalikan boolean yang menunjukkan apakah elemen berhasil dihapus:

console.log(mySet.delete(2)); // true
console.log(mySet.delete(10)); // false
challenge icon

Tantangan

Mudah

Buat fungsi bernama removeMultiples yang menerima dua parameter: sebuah array berisi angka dan sebuah angka n. Fungsi tersebut harus mengubah array menjadi set, lalu menghapus semua kelipatan n dari Set, termasuk n itu sendiri jika ada di dalam Set. Terakhir, ubah set menjadi array dan kembalikan hasilnya.

Kelipatan adalah angka yang kamu dapatkan saat mengalikan angka tertentu (n) dengan semua bilangan bulat positif (1, 2, 3, dan seterusnya).

Contohnya, jika n = 3:

  • Kelipatan 3 adalah: 3, 6, 9, 12, 15, 18, 21, 24, dan seterusnya...

Coba sendiri

function removeMultiples(arr, n) {
  // Tulis kodemu di sini
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler JavaScript online