কম্পিউটার

জাভাস্ক্রিপ্টে একটি অ্যারে একই মার্জিনে বাড়ছে কিনা তা পরীক্ষা করুন


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

উদাহরণ

এর জন্য কোড হবে −

const arr = [4, 7, 10, 13, 16, 19, 22];
const growingMarginally = arr => {
   if(arr.length <= 1){
      return true;
   };
   const diff = arr[1] - arr[0];
   if(diff < 0){
      return false;
   }
   for(let i = 0; i < arr.length - 1; i++){
      if (arr[i+1] - arr[i] !== diff){
         return false;
      }
   }
   return true;
};
console.log(growingMarginally(arr));

আউটপুট

এবং কনসোলে আউটপুট হবে −

true

  1. একটি ভেরিয়েবল জাভাস্ক্রিপ্টে একটি অ্যারে কিনা তা কিভাবে পরীক্ষা করবেন?

  2. জাভাস্ক্রিপ্টের সাথে একই অ্যারের একটি অ্যারের উপাদানগুলিকে কীভাবে নকল করবেন?

  3. ব্যবহারকারীর ইনপুট করা স্ট্রিং জাভাস্ক্রিপ্টের অ্যারেতে আছে কিনা তা পরীক্ষা করুন

  4. একটি স্ট্রিং সম্পূর্ণরূপে একই সাবস্ট্রিং জাভাস্ক্রিপ্ট দিয়ে তৈরি কিনা তা পরীক্ষা করুন