Sangat banyak cara untuk menghapus duplikat value pada array yang sama di javascript, yang sering digunakan dahulu adalah di looping kemudian di cek per indexOf nya..
cara yang lebih simple adalah dengan menggunakan Class pada javascript yaitu Set()
Adapun cara penggunaanya adalah :
misalkan kita punya array seperti berikut
const angka = [1, 2, 1, 5, 2, 6, 2, 1]
Nah kita hanya menginginkan nilai yang sama pada array tersebut tidak ditampilkan berulang kali, maka kita cukup menggunakan cara seperti ini:
const hapusAngkaYangSama = [... new Set(angka) ]
Maka ketika kita console.log(hapusAngkaYangSama) maka akan mengeluarkan array baru yang menghilangkan duplikat angka pada array sebelumnya
// output keluaran : [1, 2, 5, 6]
0 komentar:
Post a Comment