কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অন্য অ্যারে-র ডুপ্লিকেট মান দিয়ে অ্যারে বানানো


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

উদাহরণস্বরূপ −

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

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. জাভাস্ক্রিপ্ট Array.prototype.values() মেথড

  2. জাভাস্ক্রিপ্ট বেসিক অ্যারে মেথড: push, pop, shift, unshift, splice

  3. জাভাস্ক্রিপ্ট array.values() মেথড

  4. জাভাস্ক্রিপ্ট অ্যারেতে সব ইউনিক ভ্যালু বের করা