हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक संख्या को एक सीमा (एकमात्र तर्क) के रूप में लेता है। फ़ंक्शन को उस सीमा से नीचे की सभी प्राकृतिक संख्याओं के योग की गणना करनी चाहिए जो 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