আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেয় এবং এর সমস্ত সংখ্যার গুণফল খুঁজে পায়৷
সংখ্যার যেকোনো অঙ্ক যদি 0 হয়, তাহলে সেটিকে 1 হিসাবে গুণ করা উচিত।
উদাহরণস্বরূপ:যদি সংখ্যাটি হয় −
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