पुनरावृत्ति का उपयोग करके प्राकृतिक संख्याओं का योग ज्ञात करने के लिए जावास्क्रिप्ट प्रोग्राम

इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो पुनरावृत्ति का उपयोग करके प्राकृतिक संख्याओं का योग पाता है।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावास्क्रिप्ट फंक्शन और फंक्शन एक्सप्रेशन
  • जावास्क्रिप्ट पुनर्मिलन

सकारात्मक पूर्णांक 1, 2, 3, … को प्राकृतिक संख्या के रूप में जाना जाता है।

उदाहरण: पुनरावृत्ति का उपयोग करके प्राकृतिक संख्याओं का योग

 // program to find the sum of natural numbers using recursion function sum(num) ( if(num> 0) ( return num + sum(num - 1); ) else ( return num; ) ) // take input from the user const number = parseInt(prompt('Enter a positive integer: ')); const result = sum(number); // display the result console.log(`The sum is $(result)`);

आउटपुट

 एक सकारात्मक पूर्णांक दर्ज करें: 5 राशि 15 है

उपरोक्त कार्यक्रम में, उपयोगकर्ता को एक नंबर दर्ज करने के लिए कहा जाता है।

फिर sum()फ़ंक्शन को पैरामीटर (यहां 5 ) पास करके बुलाया जाता है जो उपयोगकर्ता ने दर्ज किया था।

  • यदि संख्या 0 से अधिक है , तो फ़ंक्शन 1 से संख्या घटाकर स्वयं कॉल करता है ।
  • यह प्रक्रिया संख्या 1 तक जारी रहती है । जब संख्या 0 तक पहुंच जाती है, तो कार्यक्रम बंद हो जाता है।
  • यदि उपयोगकर्ता एक नकारात्मक संख्या में प्रवेश करता है, तो नकारात्मक संख्या वापस आ जाती है और कार्यक्रम बंद हो जाता है।

यहाँ,

 योग (5) रिटर्न 5 + योग (4) योग (4) रिटर्न 5 + 4 + योग (3) योग (3) रिटर्न 5 + 4 + 3 + योग (2) योग (2) रिटर्न 5 + 4 + 3 + 2 + योग (1) राशि (1) रिटर्न 5 + 4 + 3 + 2 + 1 + योग (0) योग (0) रिटर्न 5 + 4 + 3 + 2 + 1 + 0

दिलचस्प लेख...