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

जावास्क्रिप्ट में सम फाइबोनैचि पदों का योग


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

उदाहरण के लिए -

यदि सीमा 100 है तो सम फाइबोनैचि पद हैं -

2, 8, 34

और आउटपुट होना चाहिए -

44

उदाहरण

निम्नलिखित कोड है -

const sumOfEven = (limit) => { 
  let temp, sum = 0, a = 0, b = 1; 
  while (b < limit) { 
    if (b % 2 === 0) { 
      sum += b; 
    } 
    temp = a; 
    a = b; 
    b += temp; 
  } 
  return sum; 
}; 
console.log(sumOfEven(100)); 
console.log(sumOfEven(10)); 
console.log(sumOfEven(1000));

आउटपुट

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

44 10 798
  1. - JavaScript में सम इंडेक्स योग

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। हमारे फ़ंक्शन को उन सभी पूर्णांकों का योग वापस करना चाहिए जिनका इंडेक्स सम है, जिसे अंतिम इंडेक्स पर पूर्णांक से गुणा किया गया हो। const arr = [4, 1, 6, 8, 3, 9]; अपेक्षित आउटपुट - const output = 117; उदाहरण कोड निम्न है

  1. - JavaScript में ऐरे के योग को इवन या ऑड निर्धारित करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स का एक ऐरे arr लेता है। हमारा फ़ंक्शन स्ट्रिंग odd लौटाएगा यदि ऐरे के सभी एलिमेंट्स का योग ऑड है या even यदि यह इवन है।उदाहरणनिम्नलिखित कोड है − { return acc + val; }, 0); const isSumEven = sum % 2 === 0; return isSumEven ? even : odd; }; co

  1. - C++ में योग K के बराबर न्यूनतम फाइबोनैचि पद

    समस्या विवरण इस समस्या में, हमें एक संख्या K दी गई है। हमारा कार्य न्यूनतम फाइबोनैचि पदों को खोजना है जिनका योग K के बराबर हो। फाइबोनैचि श्रृंखला पिछली दो संख्याओं को जोड़कर बाद की संख्याएं उत्पन्न करती है। फाइबोनैचि श्रृंखला दो संख्याओं से शुरू होती है - F0 और F1। F0 और F1 के प्रारंभिक मान 0, 1 या