কম্পিউটার

একটি অ্যারে থেকে অনন্য মান বের করুন - জাভাস্ক্রিপ্ট


ধরুন আমাদের একটি অ্যারে আছে যাতে এই ধরনের ডুপ্লিকেট উপাদান রয়েছে −

const arr = [1,1,2,2,3,4,4,5];

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

উদাহরণ

নিম্নলিখিত কোড -

const arr = [1,1,2,2,3,4,4,5];
const extractUnique = arr => {
   const res = [];
   for(let i = 0; i < arr.length; i++){
      if(arr.lastIndexOf(arr[i]) !== arr.indexOf(arr[i])){
         continue;
      };
      res.push(arr[i]);
   };
   return res;
};
console.log(extractUnique(arr));

আউটপুট

এটি কনসোলে −

নিম্নলিখিত আউটপুট তৈরি করবে
[ 3, 5 ]

  1. জাভাস্ক্রিপ্ট অ্যারে থেকে() পদ্ধতি

  2. JavaScript array.values()

  3. JavaScript Array.from() পদ্ধতি

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