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

दो संख्याएं m और n लें और दो संख्याएं लौटाएं जिनका योग n और गुणनफल m हो - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो दो संख्याएं लेता है, मान लें m और n, और दो संख्याएं लौटाता है जिनका योग n और गुणनफल m है। यदि ऐसी संख्याएं मौजूद नहीं हैं, तो फंक्शन false लौटाना चाहिए।

उदाहरण

const perfectNumbers = (sum, prod) => {
    for(let i = 0; i < (sum / 2); i++){
        if(i * (sum-i) !== prod){
            continue;
        };
        return [i, (sum-i)];
    };
    return false;
};

// 12 12 दो अलग संख्याएं नहीं हैं
console.log(perfectNumbers(24, 144));
console.log(perfectNumbers(14, 45));
console.log(perfectNumbers(21, 98));

आउटपुट

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

false
[ 5, 9 ]
[ 7, 14 ]

  1. - C++ में योग और गुणनफल दोनों N के समान होने वाली दो संख्याएं खोजें

    इस ट्यूटोरियल में, हम योग और गुणनफल दोनों N के समान होने वाली दो संख्याएं खोजने के प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक पूर्णांक मान प्रदान किया जाएगा। हमारा कार्य दो अन्य पूर्णांक मान खोजना है जिनका गुणनफल और योग दिए गए मान के बराबर हो। उदाहरण #include <bits/stdc++.h> using namespace s

  1. - C++ में योग और GCD दिए जाने पर दो संख्याएं ढूंढना

    हमारे पास दो संख्याओं a और b का योग और GCD है। हमें दोनों संख्याएं a और b ढूंढनी हैं। यदि यह संभव नहीं है, तो -1 लौटाएं। मान लीजिए योग 6 है और GCD 2 है, तो संख्याएं 4 और 2 हैं।दृष्टिकोण ऐसा है, चूंकि GCD दिया गया है, तो यह ज्ञात है कि संख्याएं इसके गुणक होंगी। अब निम्न चरण हैंयदि हम पहली संख्या को G

  1. - C++ प्रोग्राम: दो संख्याएं ढूंढें जिनका योग और गुणनफल दोनों N के समान हों

    इस ट्यूटोरियल में, हम एक प्रोग्राम पर चर्चा करेंगे जो दो संख्याएं (मान लीजिए a और b) ढूंढता है जैसे कि दोनों a + b = N और a * b = N संतुष्ट हों। a को दोनों समीकरणों से हटाने पर, हमें b और N में एक द्विघात समीकरण मिलता है यानी b² - bN + N = 0 इस समीकरण के दो मूल होंगे जो हमें a और b दोनों का मान दें