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

জাভাস্ক্রিপ্টে কমsekutিভ নেগেটিভ ইন্টিজার ক্লাস্টার খুঁজে বের করা


আমাদের কাছে একটি সংখ্যা অ্যারে আছে −

const arr = [-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা অ্যারে-তে কমsekutিভ নেগেটিভ সংখ্যার গ্রুপ কতটি আছে সেটি গণনা করবে।

উদাহরণ

কোডটি নিচে দেওয়া হলো −

const arr = [-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0]; const countClusters = arr => {    return arr.reduce((acc, val, ind) => {       if(val < 0 && arr[ind+1] >= 0){          acc++;       };       return acc;    }, 0); }; console.log(countClusters(arr));

আউটপুট

কনসোলে আউটপুট −

2

  1. জাভাস্ক্রিপ্টে দুটি স্ট্রিংয়ের লংগেস্ট কমন কনসিকিউটিভ সাবস্ট্রিং বের করা

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

  3. জাভাস্ক্রিপ্টে স্ট্রিংয়ে একটি ক্যারেক্টারের সর্বোচ্চ কনsekutিভ আবির্ভাব গণনা

  4. জাভাস্ক্রিপ্টে সবচেয়ে দীর্ঘ কনsekutিভ পেয়ার চেইন খুঁজে বের করা