اعداد یکتای آرایه را جداسازی کنید

ما قصد داریم این پروژهٔ متن‌باز را در دسترس همهٔ مردم در سرتاسر دنیا قرار دهیم.

به ترجمهٔ محتوای این آموزش به زبان خودتان کمک کنید/a>.

بازگشت به درس

اعداد یکتای آرایه را جداسازی کنید

اهمیت: 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 برای ذخیره مقدارهای یکتا استفاده کنید.

باز کردن یک sandbox همراه با تست‌ها.