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

एक श्रेणी में अभाज्य संख्याएँ - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो दो नंबर लेता है, कहते हैं, ए और बी और ए और बी के बीच अभाज्य संख्याओं की कुल संख्या देता है (यदि वे अभाज्य हैं तो ए और बी सहित)।

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

यदि a =2, और b =21, उनके बीच अभाज्य संख्याएँ 2, 3, 5, 7, 11, 13, 17, 19 हैं

और उनकी गिनती 8 है। हमारा कार्य 8 वापस आना चाहिए।

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

उदाहरण

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

const isPrime =num => { चलो गिनती =2; जबकि (गिनती <(संख्या / 2) +1) {अगर (संख्या% गिनती! ==0) {गिनती ++; जारी रखें; }; विवरण झूठा है; }; रिटर्न ट्रू;}; कॉन्स्ट प्राइम बीच =(ए, बी) => {चलो गिनती =0; for(let i =Math.min(a, b); i <=Math.max(a, b); i++){ if(isPrime(i)){ count++; }; }; वापसी गिनती;};कंसोल.लॉग(प्राइमबीच (2, 21));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

<पूर्व>8



  1. जावास्क्रिप्ट में प्राइम नंबर कैसे जेनरेट करें?

    JavaScript में अभाज्य संख्याएँ उत्पन्न करने के लिए, आप निम्न कोड को चलाने का प्रयास कर सकते हैं उदाहरण <html>    <head>       <title>JavaScript Prime</title>    </head>    <body>       <script> &n

  1. जावास्क्रिप्ट नंबर उदाहरण

    जावास्क्रिप्ट में संख्याओं के लिए एक उदाहरण निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document<

  1. जावास्क्रिप्ट में एक सीमा के भीतर प्राकृतिक संख्याओं के घनों का योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो दो संख्याओं की श्रेणी में होता है। हमारे फ़ंक्शन को निर्दिष्ट सीमा में आने वाली संख्याओं के सभी घनों का योग ज्ञात करना चाहिए। उदाहरण निम्नलिखित कोड है - const range = [4, 11]; const sumCubes = ([l, h]) => {    const fin