हमें एक JavaScript फ़ंक्शन लिखना आवश्यक है जो पूर्णांकों की एक सरणी लेता है। हमारे फ़ंक्शन को निम्न दो कार्य करने चाहिए −
पुनरावर्ती दृष्टिकोण का उपयोग करें।
सरणी में सभी तत्वों का गुणनफल गणना करें।
और अंत में, यह गुणनफल वापस करना चाहिए।
उदाहरण के लिए −
यदि इनपुट सरणी है −
const arr = [1, 3, 6, .2, 2, 5];
तो आउटपुट होना चाहिए −
const output = 36;
उदाहरण
इसके लिए कोड होगा −
const arr = [1, 3, 6, .2, 2, 5]; const arrayProduct = ([front, ...end]) => { if (front === undefined) { return 1; }; return front * arrayProduct(end); }; console.log(arrayProduct(arr));आउटपुट
और कंसोल में आउटपुट होगा −
36