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

জাভাস্ক্রিপ্টে অ্যারেতে কনsekutিভ নম্বর ধারণকারী জোড়ার কাউন্ট

সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ইন্টিজার অ্যারে নেবে। ফাংশনটি অ্যারেতে থেকে এমন কন্টিগুয়াস জোড়ার কাউন্ট রিটার্ন করবে যেগুলো কন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
  1. জাভাস্ক্রিপ্টে অ্যারে স্ট্রিং থেকে কনsekutিভ ডুপ্লিকেট ক্যারেক্টার রিমুভ করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে ফিবোনাচি সিকোয়েন্স খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে অ্যারেতে মাউন্টেন সাবঅ্যারের সর্বোচ্চ দৈর্ঘ্য

  4. জাভাস্ক্রিপ্টে ইনসারশন সোর্ট ব্যবহার করে সংখ্যার অ্যারে ক্রমবর্ধমান সাজানো