কম্পিউটার

জাভাস্ক্রিপ্ট সমষ্টি বিজোড় সূচীকৃত এবং এমনকি সূচীকৃত উপাদানগুলি পৃথকভাবে এবং তাদের পরম পার্থক্য ফিরিয়ে দেয়


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে নিয়ে যায়। ফাংশনটি বিজোড় সূচীকৃত এবং এমনকি সূচীকৃত উপাদানগুলিকে আলাদাভাবে যোগ করতে হবে এবং অবশেষে তাদের সম্পূর্ণ পার্থক্য ফিরিয়ে দিতে হবে।

উদাহরণ

const arr = [4, 6, 3, 1, 5, 8, 9, 3, 4];
const oddEvenDifference = (arr = []) => {
   let oddSum = 0;
   let evenSum = 0;
   for(let i = 0;
   i < arr.length; i++){
      const el = arr[i];
      if(i % 2 === 0){
         evenSum += el;
      }else{
         oddSum += el;
      };
 
    };
   return Math.abs(oddSum - evenSum);
};
console.log(oddEvenDifference(arr));
ফেরত দিন

আউটপুট

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

7

  1. JavaScript ব্যবহার করে একটি স্ট্রিং নম্বরে পৃথক জোড় এবং বিজোড় সংখ্যার যোগফল

  2. C++ এ একটি অ্যারেতে জোড় এবং বিজোড় সূচীকৃত উপাদানের পরম পার্থক্য?

  3. একটি অ্যারে (C++) এ জোড় এবং বিজোড় সূচীকৃত উপাদানের পরম পার্থক্য?

  4. পাইথনে বিজোড় এবং জোড় সূচীকৃত উপাদানগুলির যোগফল সমান করতে উপাদানগুলির সংখ্যা খুঁজে বের করার প্রোগ্রামটি সরানো যেতে পারে