কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে অ্যারের মধ্যে সমস্ত সাধারণ উপাদানের যোগফল খুঁজে বের করা


সমস্যা

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

উদাহরণ

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

const arr1 = [4, 4, 5, 8, 3];
const arr2 = [7, 3, 7, 4, 1];
const arr3 = [11, 0, 7, 3, 4];
const sumCommon = (arr1 = [], arr2 = [], arr3 = []) => {
   let sum = 0;
   for(let i = 0; i < arr1.length; i++){
      const el = arr1[i];
      const ind2 = arr2.indexOf(el);
      const ind3 = arr3.indexOf(el);
      if(ind2 !== -1 && ind3 !== -1){
         arr2.splice(ind2, 1);
         arr3.splice(ind3, 1);
         sum += el;
      };
   };
   return sum;
};
console.log(sumCommon(arr1, arr2, arr3));

আউটপুট

7

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি আয়তক্ষেত্রে সমস্ত বর্গক্ষেত্রের পরিধির সমষ্টি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের মধ্যে একমাত্র অনন্য স্ট্রিং খোঁজা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি পরিসরের মধ্যে একটি সংখ্যা দ্বারা বিভাজ্য সংখ্যার গণনা খুঁজে বের করা

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