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

রিকার্শন দিয়ে সর্বোচ্চ অঙ্ক খুঁজে বের করা - JavaScript


একটি জাভাস্ক্রিপ্ট রিকার্শিভ ফাংশন লিখতে হবে যা একটি সংখ্যা নেবে এবং সেই সংখ্যায় সর্বোচ্চ অঙ্কটি রিটার্ন করবে।

উদাহরণস্বরূপ: যদি সংখ্যাটি হয় −

45654356

তবে রিটার্ন ভ্যালু হবে 6

উদাহরণ

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

const num = 45654356; const greatestDigit = (num = 0, greatest = 0) => {   if(num){     const max = Math.max(num % 10, greatest);     return greatestDigit(Math.floor(num / 10), max);   };   return greatest; }; console.log(greatestDigit(num));

আউটপুট

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

6

  1. জাভাস্ক্রিপ্টে অ্যারেতে কনফিউজিং নাম্বার খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে প্রাকৃতিক সংখ্যা সিকোয়েন্সের nth ডিজিট খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে ট্রায়্যাঙ্গুলার নম্বর (Triangular Number) যাচাই করা

  4. জাভাস্ক্রিপ্টে রিপিটিং ডেসিমাল অংশের দৈর্ঘ্য খুঁজে বের করা