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

जावास्क्रिप्ट में nवीं अभाज्य संख्या ढूंढना


हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक संख्या लेता है, मान लीजिए संख्या n। फ़ंक्शन को शुरुआत से nवीं अभाज्य संख्या ढूंढकर लौटानी चाहिए।

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

यदि n = 6, तो आउटपुट होना चाहिए: 13

उदाहरण

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

const findPrime = num => { 
  let i, primes = [2, 3], n = 5; 
  const isPrime = n => { 
    let i = 1, p = primes[i], limit = Math.ceil(Math.sqrt(n)); 
    while (p <= limit) { 
      if (n % p === 0) { 
        return false; 
      } 
      i += 1; 
      p = primes[i]; 
    } 
    return true; 
  } 
  for (i = 2; i <= num; i += 1) { 
    while (!isPrime(n)) { 
      n += 2; 
    } 
    primes.push(n); 
    n += 2; 
  } 
  return primes[num - 1]; 
} 
console.log(findPrime(6)); 
console.log(findPrime(16)); 
console.log(findPrime(66));

आउटपुट

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

13 53 317
  1. - जावास्क्रिप्ट का उपयोग करके पदोवन अनुक्रम का nवां तत्व ढूंढना

    पदोवन अनुक्रमपदोवन अनुक्रम पूर्णांकों P(n) का अनुक्रम है जिसे प्रारंभिक मानों द्वारा परिभाषित किया गया है:P(0) = P(1) = P(2) = 1और पुनरावृत्ति संबंध:P(n) = P(n-2) + P(n-3)P(n) के पहले कुछ मान हैं:1, 1, 1, 2, 2, 3, 4, 5, 7, 9, 12, 16, 21, 28, 37, 49, 65, 86, 114, 151, 200, 265, …समस्याहमें एक जावास्क

  1. - जावास्क्रिप्ट में सरणी में पहला गैर-लगातार संख्या ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारा फ़ंक्शन सरणी से उस पहले तत्व को लौटाएगा जो अपने पिछले तत्व का प्राकृतिक उत्तराधिकारी नहीं है। इसका मतलब है कि हमें उस तत्व को लौटाना चाहिए जो अपने पिछले तत्व से +1 नहीं है, यह देखते हुए कि सरणी में कम से कम एक ऐसा तत्

  1. - C++ में n! में अभाज्य संख्या p की घात खोजना

    समस्या विवरण इस समस्या में, हमें एक संख्या n और एक अभाज्य संख्या p दी गई है। हमारा कार्य n! में अभाज्य संख्या p की घात खोजना है। उदाहरण इनपुट: n = 6, p = 2 आउटपुट: 4 हल का दृष्टिकोण समस्या का एक सरल समाधान n! का मान खोजना है। और फिर इसे फैक्टराइज़ करना, और फैक्टराइज़ेशन में अभाज्य संख्या p की घा