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)); // falseTantangan
MudahBuat 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
}
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Logika dan Alur
1Mendalami string
Dasar-dasar stringIterasi pada stringTemplate LiteralsMethod stringRangkuman: Perangkai string4JSON Bagian 2
Menelusuri JSONJSON BersarangOptional Chaining pada JSONSalinan Dangkal dan MendalamUlasan: Toko SepedaUlasan: Tata Surya7Sistem Manajemen Perpustakaan
Ikhtisar ProyekMenambahkan Buku2Array Multidimensi
Dasar-Dasar Array 2DMengakses Elemen Array 2DLoop Bersarang dengan Array 2DRingkasan: Array 2DPenjumlahan dan Pengurangan MatriksArray BergerigiArray 3D dan SeterusnyaPola Umum Array 2DRingkasan: Semua tentang Array5set Bagian 1
Apa Itu set?Melakukan Perulangan pada setMenambahkan ElemenMenghapus ElemenMemeriksa Apakah Elemen AdaUkuran dan Apakah KosongMenyalin dan MengosongkanRangkuman: Dasar-Dasar set8Topik Menarik tentang array
Membongkar arraySintaks spread pada arrayArray renggangRekap: Lokakarya arrayLatihan sendiri: Compiler JavaScript online