हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है और उसके सभी अंकों का उत्पाद ढूंढता है। यदि किसी संख्या का कोई अंक 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