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