Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में पुनरावृत्ति का उपयोग करके सरणी का गुणनफल खोजना


हमें एक 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

  1. - जावास्क्रिप्ट में nवें सूचकांक पर मौजूद सरणी तत्व की nवीं घात ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारा फ़ंक्शन इनपुट सरणी को दूसरी सरणी में मैप करेगा जिसमें प्रत्येक तत्व को उसके 0-आधारित सूचकांक की घात पर उठाया गया हो। और अंत में, हमारा फ़ंक्शन यह नई सरणी लौटाएगा।उदाहरणनिम्न कोड देखें:const arr = [5, 2, 3, 7, 6, 2]; c

  1. - JavaScript में सरणी में फाइबोनैचि अनुक्रम ढूंढना

    फाइबोनैचि अनुक्रम: एक अनुक्रम X₁, X₂, ..., Xₙ फाइबोनैचि है यदि: n ≥ 3 Xᵢ + Xᵢ₊₁ = Xᵢ₊₂ सभी i + 2 ≤ n के लिए समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी, arr, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को सरणी arr में मौजूद सबसे लंबे फाइबोनैचि उपअनुक्रम की लंबा

  1. - JavaScript में सरणी में किसी विशिष्ट संख्या के दो निकटतम तत्व ढूंढना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो क्रमबद्ध पूर्णांकों की एक सरणी arr को पहले आर्गुमेंट और एक लक्ष्य संख्या को दूसरे आर्गुमेंट के रूप में लेता है।हमारा फ़ंक्शन ठीक दो संख्याओं की एक सरणी लौटानी चाहिए जो सरणी arr में मौजूद हैं और लक्ष्य के निकटतम हैं। आउटपुट सरणी को भी बढ़ते क्रम में सॉर्ट