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

सह-अभाज्य संख्याओं की जाँच - जावास्क्रिप्ट

<घंटा/>

दो संख्याओं को सह-अभाज्य कहा जाता है यदि उनमें से कोई सामान्य अभाज्य गुणनखंड मौजूद नहीं है (1 एक अभाज्य संख्या नहीं है)

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

4 and 5 are co-primes
9 and 14 are co-primes
18 and 35 are co-primes
21 and 57 are not co-prime because they have 3 as the common prime factor

हमें एक ऐसा फ़ंक्शन लिखना है जो दो संख्याओं में लेता है और यदि वे सह-अभाज्य हैं तो सत्य लौटते हैं अन्यथा झूठी वापसी करते हैं

उदाहरण

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

const areCoprimes = (num1, num2) => {
   const smaller = num1 > num2 ? num1 : num2;
   for(let ind = 2; ind < smaller; ind++){
      const condition1 = num1 % ind === 0;
      const condition2 = num2 % ind === 0;
      if(condition1 && condition2){
         return false;
      };
   };
   return true;
};
console.log(areCoprimes(4, 5));
console.log(areCoprimes(9, 14));
console.log(areCoprimes(18, 35));
console.log(areCoprimes(21, 57));

आउटपुट

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

true
true
true
false

  1. जावास्क्रिप्ट में संख्याओं के लिए अनुक्रम का मान ढूँढना

    समस्या निम्नलिखित अनुक्रम योग पर विचार करें - $$seq(n,\:p)=\displaystyle\sum\limits_{k=0} \square(-1)^{k}\times\:p\:\times 4^{nk}\:\times (\frac{2n-k}{k})$$ हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है और p seq(n, p) का मान देता है। उदाहरण निम्नलिखित कोड है - const n = 12; const p

  1. जावास्क्रिप्ट में संख्याओं की एक सरणी के लिए विचरण की गणना करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो बढ़ते क्रम में क्रमबद्ध संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को संख्याओं की सरणी के लिए विचरण की गणना करनी चाहिए। संख्याओं के एक समूह के प्रसरण की गणना उनके माध्य के आधार पर की जाती है। $मीन (एम) =( \sum_{i=0}^{n-1} arr[i])$ / n और विचरण (V)

  1. जावास्क्रिप्ट में विशेष नंबरों की जांच

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में एक संख्या, संख्या लेता है। यदि संख्या संख्या के अंकों का योग एक पैलिंड्रोम संख्या है, तो हमारा कार्य सही होना चाहिए, अन्यथा गलत। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - const num =781296; तब आउटपुट होना चाहि