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

জাভাস্ক্রিপ্টে অ্যারে বিয়োগ: দ্বিতীয় অ্যারে-র উপাদানগুলো প্রথম অ্যারে থেকে মুছে ফেলা


মান লজিয়ে, আমাদের নিচের মতো দুটি লিটারেলের অ্যারে আছে −

const arr1 = ['uno', 'dos', 'tres', 'cuatro'];
const arr2 = ['dos', 'cuatro'];

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

সুতরাং, এই অ্যারেগুলোর জন্য আউটপুট হবে নিচের মতো −

const output = ['uno', 'tres'];

উদাহরণ

const arr1 = ['uno', 'dos', 'tres', 'cuatro'];
const arr2 = ['dos', 'cuatro'];
const findSubtraction = (arr1 = [], arr2 = []) => {
  let filtered = [];
  filtered = arr1.filter(el => {
    if(arr2.indexOf(el) === -1){
      return true;
    };
  });
  return filtered;
};
console.log(findSubtraction(arr1, arr2));

আউটপুট

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

[ 'uno', 'tres' ]

  1. জাভাস্ক্রিপ্টে অ্যারেতে দ্বিতীয় সবচেয়ে বেশি বার প্রদর্শিত উপাদান বের করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে সবচেয়ে বড় স্ট্রিংগুলো বের করা

  3. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্টকে সব বিজোড় করে রিডিউস করা

  4. পাইথনে একটি একক এক্সপোনেন্টে বেস অ্যারেকে ঘাত দিয়ে ফলাফল বের করা (float_power)