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

सह-अभाज्य संख्याओं की जांच - JavaScript


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

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

4 और 5 सह-अभाज्य हैं
9 और 14 सह-अभाज्य हैं
18 और 35 सह-अभाज्य हैं
21 और 57 सह-अभाज्य नहीं हैं क्योंकि उनमें 3 सामान्य अभाज्य गुणनखंड है

हमें एक फंक्शन लिखना है जो दो संख्याएं लेता है और true लौटाता है यदि वे सह-अभाज्य हैं, अन्यथा false।

उदाहरण

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

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^{n-k}\:\times(\frac{2n-k}{k})$$हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याएं n और p लेता है और seq(n, p) का मान लौटाता है।उदाहरणनिम्न कोड देखें:const n = 12; const p = 70; const

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

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

  1. - JavaScript में विशेष संख्याओं की जांच

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