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

JavaScript में रिकर्सिव फ़ंक्शन का उपयोग करके n तक सम संख्याओं का योग


हमें एक रिकर्सिव फ़ंक्शन लिखना है जो एक नंबर n लेता है और n तक की सभी सम संख्याओं का योग लौटाता है।

आइए इस फ़ंक्शन के लिए कोड लिखते हैं -

उदाहरण

const recursiveEvenSum = (num, sum = 0) => {    num = num % 2 === 0 ? num : num - 1;    if(num){       return recursiveEvenSum(num - 2, sum+num);    }    return sum; }; console.log(recursiveEvenSum(12)); console.log(recursiveEvenSum(122)); console.log(recursiveEvenSum(23)); console.log(recursiveEvenSum(10)); console.log(recursiveEvenSum(19));

आउटपुट

कंसोल में आउटपुट होगा -

42 3782 132 30 90

  1. - JavaScript में स्ट्रिंग नंबर्स के ऐरे का योग करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक ऐरे लेता है जिसमें इंटीजर्स और स्ट्रिंग नंबर्स होते हैं। हमारा फ़ंक्शन सभी इंटीजर्स और स्ट्रिंग नंबर्स को एक साथ जोड़कर एक नई संख्या प्राप्त करना चाहिए और उस संख्या को लौटाना चाहिए।उदाहरणनिम्नलिखित कोड है − { let sum = 0; for(let i = 0; i < arr.l

  1. - जावास्क्रिप्ट में स्पेस से अलग स्ट्रिंग में मौजूद संख्याओं का योग

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें इसके अंदर स्पेस से अलग पूर्णांक होते हैं। हमारे फ़ंक्शन का कार्य स्ट्रिंग में प्रत्येक पूर्णांक को पूर्णांक में बदलना और उनका योग लौटाना है।उदाहरणनिम्न कोड देखें:const str = 1 5 12 76 2; const sumStringNumbers = (str = ) =>

  1. रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम

    समस्या C प्रोग्रामिंग भाषा में रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं के लिए महत्तम सामान्य भाजक (GCD) खोजें। समाधान रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं के लिए महत्तम सामान्य भाजक (GCD) खोजने का समाधान निम्नानुसार है: एल्गोरिथम रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं क