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

JavaScript में दो संख्याओं का लघुत्तम समापवर्त्य (LCM) ज्ञात करने वाला फ़ंक्शन


दो पूर्णांकों a और b का लघुत्तम समापवर्त्य (LCM), वह सबसे छोटा धनात्मक पूर्णांक होता है जो a और b दोनों से विभाज्य होता है।

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

4 और 6 का LCM 12 है क्योंकि 12 वह सबसे छोटी संख्या है जो 4 और 6 दोनों से सटीक रूप से विभाज्य है।

हमें एक JavaScript फ़ंक्शन लिखना है जो दो संख्याएँ लेता है, उनकी गणना करता है और उन संख्याओं का LCM लौटाता है।

उदाहरण

निम्नलिखित कोड देखें:

const num1 = 4;
const num2 = 6;

const findLCM = (num1, num2) => {
  let hcf;
  for (let i = 1; i <= num1 && i <= num2; i++) {
    if (num1 % i == 0 && num2 % i == 0) {
      hcf = i;
    };
  };
  let lcm = (num1 * num2) / hcf;
  return lcm;
};

console.log(findLCM(num1, num2));

आउटपुट

कंसोल पर निम्नलिखित आउटपुट प्राप्त होगा:

12

  1. JavaScript में दो संख्याओं को जोड़ते समय आवश्यक कैरी की संख्या JavaScript में दो संख्याओं को जोड़ते समय आवश्यक कैरी की संख्या

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो दो संख्याएं लेता है। हमारा फ़ंक्शन उन कैरी की संख्या गिनना चाहिए जो हमें उन संख्याओं को जोड़ते समय लेनी पड़ती हैं जैसे कि हम उन्हें कागज पर जोड़ रहे हों। जैसे निम्नलिखित छवि में 179 और 284 को जोड़ते समय, हमने दो बार कैरी का उपयोग किया था, इसलिए इन दो संख्

  1. - जावास्क्रिप्ट में जांचना कि क्या दशमलव संख्याएं कम से कम दो सामान्य 1 बिट साझा करती हैं

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो संख्याएं लेता है। हमारा फ़ंक्शन true लौटाएगा यदि संख्याओं के बाइनरी प्रतिनिधित्व में समान सूचकांक पर दो बार 1 है, अन्यथा false।उदाहरणनिम्न कोड देखें:const num1 = 10; const num2 = 15; const checkBits = (num1 = 1, num2 = 1) => {    let c

  1. - दो संख्याओं का kवां सामान्य गुणनखंड प्रिंट करें

    दो संख्याएं x और y दी गई हैं, आउटपुट में उनका kवां सामान्य गुणनखंड होना चाहिए। Input: x=9 y=18 k=1 Output : k common factor = 2 Factors of 9 : 1, 3, 9 Factors of 18 : 1, 2, 3, 6, 9, 18 Greatest Common Factor : 9 एल्गोरिदम START Step 1 -: take input as x and y lets say 3 and 21 and k as 1 Step 2 -: