اعداد یکتای آرایه را جداسازی کنید
اهمیت: 5
فرض کنیم arr
یک آرایه باشد.
تابع unique(arr)
را بسازید که باید آرایهای شامل المانهای خاص arr
را برگرداند.
برای مثال:
function unique(arr) { /* کد شما */ } let values = ["Hare", "Krishna", "Hare", "Krishna", "Krishna", "Krishna", "Hare", "Hare", ":-O" ]; alert( unique(values) ); // Hare, Krishna, :-O
پینوشت: اینجا رشتهها استفاده شدهاند اما میتوانند هر مقداری از هر نوعی باشند.
پینوشت دوم: از Set
برای ذخیره مقدارهای یکتا استفاده کنید.
function unique(arr) { return Array.from(new Set(arr)); }