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

অ্যারে কি ক্রমবর্ধমান সিকোয়েন্স তৈরি করতে পারে - JavaScript


একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা অ্যারে নেবে এবং চেক করবে অ্যারে-এর উপাদানগুলো পুনর্বিন্যাস করে একটি ক্রমবর্ধমান সিকোয়েন্স তৈরি করা সম্ভব কিনা।

উদাহরণ −

যদি অ্যারেটি হয় −

const arr = [3, 1, 4, 2, 5];

তবে আউটপুট হবে −

true

উদাহরণ

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

const arr = [3, 1, 4, 2, 5]; const canBeConsecutive = (arr = []) => {   if(!arr.length){     return false;   };   const copy = arr.slice();   copy.sort((a, b) => a - b);   for(let i = copy[0], j = 0; j < copy.length; i++, j++){     if(copy[j] === i){       continue;     };     return false;   };   return true; }; console.log(canBeConsecutive(arr));

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

true

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

  2. জাভাস্ক্রিপ্টে অ্যারে খালি করার উপায়

  3. জাভাস্ক্রিপ্ট বেসিক অ্যারে মেথড: push, pop, shift, unshift, splice

  4. জাভাস্ক্রিপ্টে অ্যারে একদম কমপক্ষে একটি এলিমেন্ট বদলে ক্রমবর্ধমান করা যায় কিনা