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

जे एस में एक पुनरावर्ती समारोह का उपयोग कर एक सरणी के तत्वों की गणना?

<घंटा/>

रिकर्सिव फ़ंक्शन स्वयं को कुछ मूल स्थिति के साथ कॉल करता है। मान लें कि निम्नलिखित हमारे अंकों के साथ सरणी है -

var listOfMarks=[56,78,90,94,91,82,77];

सरणी तत्वों की गिनती प्राप्त करने के लिए कोड निम्नलिखित है -

उदाहरण

function countNumberOfElementsUsingRecursive(listOfMarks) {
   if (listOfMarks.length == 0) {
      return 0;
   }
   return 1 +
   countNumberOfElementsUsingRecursive(listOfMarks.slice(1));
}
var listOfMarks=[56,78,90,94,91,82,77];
console.log("The array=");
console.log(listOfMarks);
var numberOfElements=countNumberOfElementsUsingRecursive(listOfMarks);
console.log("The Number of elements = "+numberOfElements);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo110.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo110.js
The array=[
   56, 78, 90, 94,
   91, 82, 77
]
The Number of elements = 7

  1. एक सरणी के तत्वों को खोजें जो सी ++ में एसटीएल का उपयोग करके एन द्वारा विभाज्य हैं

    एक सरणी के साथ दिया गया है और कार्य सी ++ में मानक टेम्पलेट लाइब्रेरी का उपयोग करके एन द्वारा विभाज्य संख्या को खोजना है। इस समस्या को हल करने के लिए हम C++ मानक टेम्पलेट लाइब्रेरी में मौजूद फंक्शन count_if() का उपयोग कर रहे हैं। एक count_if() फ़ंक्शन क्या है? सिंटैक्स count_if(LowerBound, UpperB

  1. सी ++ में किसी अन्य सरणी का उपयोग करके तत्वों को अधिकतम करें

    समस्या कथन आकार n के साथ दो सरणियों को देखते हुए, दूसरी सरणी से तत्वों का उपयोग करके पहली सरणी को अधिकतम करें जैसे कि नए सरणी में n सबसे बड़ा लेकिन दोनों सरणियों के अद्वितीय तत्व होते हैं जो दूसरी सरणी को प्राथमिकता देते हैं यानी दूसरी सरणी के सभी तत्व पहले दिखाई देते हैं। सरणी। तत्वों की उपस्थिति

  1. मानचित्र () फ़ंक्शन का उपयोग करके पायथन में योग 2D सरणी

    इस ट्यूटोरियल में, हम मानचित्र . का उपयोग करके 2D सरणी का योग ज्ञात करने जा रहे हैं पायथन में कार्य करें। मानचित्र फ़ंक्शन दो तर्क लेता है, अर्थात फ़ंक्शन और पुनरावर्तनीय . यह चलने योग्य के प्रत्येक तत्व को फ़ंक्शन में पास करता है और परिणाम को मैप ऑब्जेक्ट . में संग्रहीत करता है . हम मानचित्र वस्