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)); }