इस उदाहरण में, आप एक प्रोग्राम लिखना सीखेंगे जो जावास्क्रिप्ट में प्राकृतिक संख्याओं का योग पाता है।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- लूप के लिए जावास्क्रिप्ट
- जावास्क्रिप्ट जबकि और करते हैं … जबकि लूप
सकारात्मक पूर्णांक 1, 2, 3, … को प्राकृतिक संख्या के रूप में जाना जाता है।
उदाहरण 1: लूप के लिए प्राकृतिक संख्याओं का योग
// program to display the sum of natural numbers // take input from the user const number = parseInt(prompt('Enter a positive integer: ')); let sum = 0; // looping from i = 1 to number // in each iteration, i is increased by 1 for (let i = 1; i <= number; i++) ( sum += i; ) console.log('The sum of natural numbers:', sum);
आउटपुट
एक सकारात्मक पूर्णांक दर्ज करें: 100 प्राकृतिक संख्याओं का योग: 5050
उपरोक्त कार्यक्रम में, उपयोगकर्ता को एक नंबर दर्ज करने के लिए कहा जाता है।
parseInt()
एक पूर्णांक मान के लिए सांख्यिक स्ट्रिंग मान बदल देता है।
for
पाश उपयोगकर्ता द्वारा प्रदान की संख्या तक प्राकृतिक संख्याओं का योग लगाने के लिए प्रयोग किया जाता है।
- प्रारंभ में योग का मान 0 है ।
- फिर, एक
for
लूप का उपयोग इससे पुनरावृत्त करने के लिए किया जाता हैi = 1 to 100
। - प्रत्येक पुनरावृत्ति में, मुझे योग में जोड़ा जाता है और का मान 1
i
से बढ़ जाता है । - जब मैं 101 का हो जाता है , तो परीक्षण की स्थिति
false
और योग 0 + 1 + 2 +… + 100 के बराबर होगा।
उदाहरण 2: लूप करते समय प्राकृतिक संख्याओं का योग
// program to display the sum of natural numbers // take input from the user const number = parseInt(prompt('Enter a positive integer: ')); let sum = 0, i = 1; // looping from i = 1 to number while(i <= number) ( sum += i; i++; ) console.log('The sum of natural numbers:', sum);
आउटपुट
एक सकारात्मक पूर्णांक दर्ज करें: 100 प्राकृतिक संख्याओं का योग: 5050
उपरोक्त कार्यक्रम में, उपयोगकर्ता को एक नंबर दर्ज करने के लिए कहा जाता है।
while
पाश प्राकृतिक संख्याओं का योग लगाने के लिए प्रयोग किया जाता है।
while
पाश जारी है जब तक संख्या की तुलना में कम या ज्यादा के बराबर है 100 ।- प्रत्येक पुनरावृत्ति के दौरान, मुझे
sum
चर में जोड़ा जाता है और i का मान 1 से बढ़ जाता है । - जब मैं 101 का हो जाता है , तो परीक्षण की स्थिति
false
और योग 0 + 1 + 2 +… + 100 के बराबर होगा।