কম্পিউটার

জাভাস্ক্রিপ্টে অন্য অ্যারের ডুপ্লিকেট মানগুলির একটি অ্যারে তৈরি করুন


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা লিটারেলের একটি অ্যারে নেয়৷ ফাংশনটিকে মূল অ্যারে থেকে সেই সমস্ত উপাদানগুলির একটি নতুন অ্যারে প্রস্তুত করা উচিত যা অনন্য নয় (ডুপ্লিকেট উপাদান।)

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr = [3, 6, 7, 5, 3];

তারপর আউটপুট −

হওয়া উচিত
const output = [3];

উদাহরণ

এর জন্য কোড হবে −

const arr = [3, 6, 7, 5, 3];
const makeDuplicatesArray = (arr = []) => {
   const res = [];
   for(let i = 0; i < arr.length; i++){
      if(i === arr.lastIndexOf(arr[i])){
         continue;
      };
      res.push(arr[i])
   };
return res;
};
console.log(makeDuplicatesArray(arr));

আউটপুট

এবং কনসোলে আউটপুট হবে −

[3]

  1. JavaScript Array.prototype.values()

  2. জাভাস্ক্রিপ্ট বেসিক অ্যারে পদ্ধতি

  3. JavaScript array.values()

  4. কিভাবে একটি জাভাস্ক্রিপ্ট অ্যারে সব অনন্য মান পেতে?