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