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

जावास्क्रिप्ट में गुणकों का योग निकालना


हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या को सीमा के रूप में लेता है (एकमात्र तर्क)। फ़ंक्शन को सीमा से नीचे उन सभी प्राकृतिक संख्याओं का योग निकालना चाहिए जो 3 या 5 के गुणक हैं।

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

यदि सीमा 10 है तो योग 3+5+6+9 = 23 होना चाहिए।

उदाहरण

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

const sumOfMultiple = (limit = 10) => { 
  let i, sum = 0; 
  for (i = 3; i < limit; i += 1) { 
    if (i % 3 === 0 || i % 5 === 0) { 
      sum += i; 
    } 
  } 
  return sum; 
} 
console.log(sumOfMultiple(1000)); 
console.log(sumOfMultiple(10)); 
console.log(sumOfMultiple(100));

आउटपुट

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

233168 23 2318
  1. - JavaScript में ट्रांसफॉर्मेशन के बाद सबसे छोटा योग खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो पॉजिटिव इंटीजर्स का एक ऐरे लेता है। हम निम्नलिखित ऑपरेशन को जितनी बार आवश्यक हो उतनी बार चलाकर इसके एलिमेंट्स को बदल सकते हैं − arr[j] then arr[i] = arr[i] - arr[j]जब कोई और ट्रांसफॉर्मेशन संभव न हो, तो हमारा फ़ंक्शन उसका योग लौटाना चाहिए।उदाहरणनिम्

  1. - JavaScript में लिफ्ट द्वारा कवर किए गए फ्लोर्स का योग खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक ऐरे लेता है जो उन फ्लोर नंबर्स को दर्शाता है जहां एक बिल्डिंग लिफ्ट एक समय अंतराल के दौरान रुकी। उस डेटा से, हमारा फ़ंक्शन उस समय में लिफ्ट द्वारा कवर किए गए कुल फ्लोर्स की संख्या लौटाना चाहिए।उदाहरणनिम्नलिखिक कोड है − { let res = 0; for (let i =

  1. - JavaScript में सबसे लंबे नॉन-नेगेटिव सम अनुक्रम को खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स के अनुक्रम वाला एक ऐरे लेता है, प्रत्येक एलिमेंट में -1 और 1 के बीच का संभावित मान होता है। हमारा फ़ंक्शन उस अनुक्रम के सबसे लंबे उप-भाग का आकार लौटाना चाहिए जिसका योग शून्य या अधिक हो।उदाहरणनिम्नलिखिक कोड है − { let sum = 0; let maxslice =