আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যার অ্যারে নেবে এবং মূল অ্যার থেকে দুটি সন্নিকট উপাদানের যোগফলকে উপাদান হিসেবে ধারণকারী একটি নতুন অ্যারে ফেরত দেবে।
উদাহরণস্বরূপ, যদি ইনপুট অ্যারে হয়:
const arrayOne = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
তাহলে আউটপুট হওয়া উচিত:
const newArrayOne = [1, 5, 9, 13, 17]
এই ফাংশনের কোড লিখি:
উদাহরণ
const arrayOne = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
const doubleSum = arr => {
const res = [];
for(let i = 0; i < arr.length; i += 2){
res.push(arr[i] + (arr[i+1] || 0));
};
return res;
};
console.log(doubleSum(arrayOne));
আউটপুট
কনসোলে আউটপুট হবে:
[ 1, 5, 9, 13, 17 ]