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

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

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

উদাহরণস্বরূপ, যদি ইনপুট অ্যারে হয়:

const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

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

const output = [3, 12, 21, 9];

উদাহরণ

নিচের কোডটি দেখুন:

const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

const thriceSum = arr => {
  if(!arr.length){
    return [];
  }
  const res = [];
  for(let i = 0; i < arr.length; i += 3){
    res.push(arr[i] + (arr[i+1] || 0) + (arr[i+2] || 0));
  };
  return res;
};

console.log(thriceSum(arr));

আউটপুট

এটি কনসোলে নিচের আউটপুট তৈরি করবে:

[ 3, 12, 21, 9 ]
  1. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্টে সাধারণ অক্ষর (ডুপ্লিকেট সহ) খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্ট পুনর্বিন্যাস করে ডাবল রিলেশন তৈরি করা

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

  4. জাভাস্ক্রিপ্টে ২D অ্যারেতে অল্টারনেটিং সম (Alternating Sum) গণনা