কম্পিউটার

JavaScript ফিল্টার - JavaScript ব্যবহার করে অ্যারে থেকে উপাদানগুলি সরান


ধরুন, আমাদের কাছে এই ধরনের লিটারেলের দুটি অ্যারে আছে −

const arr1 = [4, 23, 7, 6, 3, 6, 4, 3, 56, 4];
const arr2 = [4, 56, 23];

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

এবং তারপর নিচের আউটপুট −

পেতে ফিল্টার করা অ্যারেটি ফেরত দিন
const output = [7, 6, 3, 6, 3];

উদাহরণ

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

const arr1 = [4, 23, 7, 6, 3, 6, 4, 3, 56, 4];
const arr2 = [4, 56, 23];
const filterArray = (arr1, arr2) => {
   const filtered = arr1.filter(el => {
      return arr2.indexOf(el) === -1;
   });
   return filtered;
};
console.log(filterArray(arr1, arr2));

আউটপুট

এটি কনসোলে −

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

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি সারি থেকে উপাদানগুলি সরান

  2. জাভাস্ক্রিপ্ট ব্যবহার করে অগ্রাধিকার সারি থেকে উপাদান উঁকি দেওয়া

  3. জাভাস্ক্রিপ্ট ব্যবহার করে অগ্রাধিকার সারি থেকে উপাদানগুলি সরান

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি লিঙ্ক তালিকা থেকে উপাদান সরান