কম্পিউটার

দুটি অ্যারে তুলনা করুন এবং সেই মানগুলি পান যা জাভাস্ক্রিপ্টের সাথে মেলেনি


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

যেমন −

// if the two arrays are:
const first = ['cat', 'dog', 'mouse'];
const second = ['zebra', 'tiger', 'dog', 'mouse'];
// then the output should be:
const output = ['cat', 'zebra', 'tiger']
// because these three are the only elements that are not common to both
arrays

এর জন্য কোড লিখি -

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

উদাহরণ

const first = ['cat', 'dog', 'mouse'];
const second = ['zebra', 'tiger', 'dog', 'mouse'];
const removeCommon = (first, second) => {
   const spreaded = [...first, ...second];
   return spreaded.filter(el => {
      return !(first.includes(el) && second.includes(el));
   })
};
console.log(removeCommon(first, second));

আউটপুট

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

[ 'cat', 'zebra', 'tiger' ]

  1. একক অক্ষর দুটি অ্যারে তুলনা এবং পার্থক্য ফেরত? জাভাস্ক্রিপ্ট

  2. জাভাস্ক্রিপ্টে দুটি অ্যারের সংশ্লিষ্ট মান তুলনা করা

  3. জাভাস্ক্রিপ্টে বিজোড় নয় এমন অ্যারের মান ফেরত দেওয়া হচ্ছে

  4. জাভাস্ক্রিপ্টে অ্যারেগুলিকে একত্রিত করা এবং সংশোধন করা