Noyob massiv a'zolarini filtrlang
Keling, arr
massiv bo’lsin.
arr
ning noyob elementlari bo’lgan qatorni qaytaradigan unique(arr)
funktsiyasini yarating.
Masalan:
function unique(arr) {
/* sizning kodingiz */
}
let values = [
"Hare",
"Krishna",
"Hare",
"Krishna",
"Krishna",
"Krishna",
"Hare",
"Hare",
":-O",
];
alert(unique(values)); // Hare, Krishna, :-O
P.S. Bu erda matnlar ishlatildi, lekin har qanday turdagi qiymatlar ishlatilishi mumkin.
P.P.S. Noyob qiymatlarni saqlash uchun Set
dan foydalaning.
function unique(arr) {
return Array.from(new Set(arr));
}