কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে নম্বরের অ্যারeder এবসোলিউট যোগফল বের করা

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

উদাহরণস্বরূপ: অ্যারে যদি হয়:

const arr = [1, -5, -34, -5, 2, 5, 6];

আউটপুট

তবে আউটপুট হবে:

58

অতএব, এই ফাংশনের জন্য কোড লিখি:

উদাহরণ

এটির জন্য কোড হবে:

const arr = [1, -5, -34, -5, 2, 5, 6];
const absoluteSum = arr => {
  let res = 0;
  for(let i = 0; i < arr.length; i++){
    if(arr[i] < 0){
      res += (arr[i] * -1);
      continue;
    };
    res += arr[i];
  };
  return res;
};
console.log(absoluteSum(arr));

আউটপুট

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

58
  1. জাভাস্ক্রিপ্টে অ্যারেতে n সংখ্যক কনsekutিভ এলিমেন্টের সর্বোচ্চ যোগফল

  2. জাভাস্ক্রিপ্টে অ্যারেতে যেই জোড়ার যোগফল অ্যারেতেই আছে

  3. জাভাস্ক্রিপ্টে অ্যারেতে বিকল্প উপাদানগুলোর যোগফল

  4. জাভাস্ক্রিপ্টে অ্যারেতে সংখ্যাগুলোর যোগফল জোড় নাকি বিজোড় যাচ্চ করা