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

জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলোর গুণফল বের করা


একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা গ্রহণ করবে এবং তার সব অঙ্কের গুণফল বের করবে।

যদি সংখ্যার কোনো অঙ্ক ০ হয়, তবে সেটিকে ১ मानিয়ে গুণ করতে হবে।

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

5720

তবে আউটপুট হওয়া উচিত 70।

তাহলে, এই ফাংশনটির কোড লিখি −

উদাহরণ

কোডটি হবে −

const num = 5720; const recursiveProduct = (num, res = 1) => {   if(num){     return recursiveProduct(Math.floor(num / 10), res * (num % 10 || 1));   }   return res; }; console.log(recursiveProduct(num));

আউটপুট

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

70

  1. জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলো আলাদা করা

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

  3. জাভাস্ক্রিপ্টে সংখ্যার ফ্যাক্টোরিয়ালের অঙ্ক সংখ্যা বের করা

  4. জাভাস্ক্রিপ্টে মনোটোন ডিজিট সহ ঠিক ছোট সংখ্যা