কম্পিউটার

দুটি অ্যারের মধ্যে পার্থক্য খুঁজে বের করা - জাভাস্ক্রিপ্ট


আমাদের কাছে এই ধরনের সংখ্যার দুটি অ্যারে আছে −

const arr1 = [12, 54, 2, 4, 6, 34, 3];
const arr2 = [54, 2, 5, 12, 4, 1, 3, 34];

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

উদাহরণ

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

const arr1 = [12, 54, 2, 4, 6, 34, 3];
const arr2 = [54, 2, 5, 12, 4, 1, 3, 34];
const difference = (first, second) => {
   const res = [];
   for(let i = 0; i < first.length; i++){
      if(second.indexOf(first[i]) === -1){
         res.push(first[i]);
      }
   };
   for(let j = 0; j < second.length; j++){
      if(first.indexOf(second[j]) === -1){
         res.push(second[j]);
      };
   };
   return res;
};
console.log(difference(arr1, arr2));

আউটপুট

এটি কনসোলে −

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

  1. জাভাস্ক্রিপ্টে দুটি অ্যারেতে সাধারণ স্ট্রিক খোঁজা

  2. জাভাস্ক্রিপ্টে দুটি সেটের মিলন খোঁজা

  3. জাভাস্ক্রিপ্টে ব্যবধানের অ্যারেগুলির ছেদ খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে আক্ষরিক দুটি অ্যারের মধ্যে অনুপস্থিত সংখ্যা খুঁজে বের করা