Menghapus Duplikat dari Array menggunakan Set

Dengan menggunakan koleksi Set, kita dapat dengan mudah menghapus duplikat dari array. Untuk melakukannya, array perlu diubah menjadi koleksi Set. Karena koleksi ini tidak dapat mengandung elemen duplikat, maka duplikat akan menghilang saat konversi. Jika kemudian koleksi tersebut diubah kembali menjadi array, kita akan mendapatkan array tanpa duplikat.

Mari kita lihat contohnya. Misalkan kita memiliki array berikut dengan duplikat:

javascriptlet arr = [1, 2, 3, 1, 3, 4];

Mari buat koleksi Set berdasarkan array tersebut:

javascriptlet set = new Set(arr);

Sekarang ubah koleksi kita kembali menjadi array:

javascriptlet arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];

console.log(res); // akan menampilkan [1, 2, 3, 4]
Задание 1

Tuliskan fungsi yang parameternya akan menerima array dan mengembalikan array tersebut tanpa duplikat.