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

জাভাস্ক্রিপ্টে টাইডি (Tidy) সংখ্যা যাচাই করা


একটি সংখ্যা টাইডি (tidy) হয় যদি তার অঙ্কগুলো নন-ডিক্রিজিং অর্ডারে (non-decreasing order) থাকে।

উদাহরণ −

489 is a tidy number 234557 is also a tidy number 34535 is not a tidy number

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নিয়ে যাচাই করবে যে সেটি টাইডি সংখ্যা কিনা।

উদাহরণ

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

const num = 234789; const isTidy = (num, last = 10) => {    if(num){       if(num % 10 > last){          return false;       };       return isTidy(Math.floor(num / 10), (num % 10));    };    return true; }; console.log(isTidy(num));

আউটপুট

কনসোলে নিম্নলিখিত আউটপুট দেখা যাবে −

true

  1. জাভাস্ক্রিপ্টে সংখ্যার প্রাইম্যালিটি টেস্ট

  2. জাভাস্ক্রিপ্টে বিউটিফুল অ্যারেঞ্জমেন্ট অফ নাম্বার

  3. জাভাস্ক্রিপ্টে ১ থেকে n পর্যন্ত সব সংখ্যা দিয়ে বিভাজ্য সবচেয়ে ছোট সংখ্যা

  4. জাভাস্ক্রিপ্টে সংখ্যার সাথে সাফিক্স जोড়া