LCM को खोजने के लिए जावास्क्रिप्ट प्रोग्राम

इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो दो नंबरों के LCM का पता लगाता है।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावास्क्रिप्ट अगर … और स्टेटमेंट
  • जावास्क्रिप्ट जबकि और करते हैं … जबकि लूप
  • लूप के लिए जावास्क्रिप्ट

दो पूर्णांकों का कम से कम सामान्य एकाधिक ( LCM ) सबसे छोटा धनात्मक पूर्णांक है जो पूर्णांक दोनों द्वारा पूर्णतया विभाज्य है।

उदाहरण के लिए, 6 और 8 का LCM 24 है

उदाहरण 1: LCM का उपयोग करते समय लूप और यदि स्टेटमेंट

 // program to find the LCM of two integers // take input const num1 = prompt('Enter a first positive integer: '); const num2 = prompt('Enter a second positive integer: '); // higher number among number1 and number2 is stored in min let min = (num1> num2) ? num1 : num2; // while loop while (true) ( if (min % num1 == 0 && min % num2 == 0) ( console.log(`The LCM of $(num1) and $(num2) is $(min)`); break; ) min++; )

आउटपुट

 पहला सकारात्मक पूर्णांक दर्ज करें: 6 एक दूसरा सकारात्मक पूर्णांक दर्ज करें: 8 6 और 8 का LCM 24 है

उपरोक्त कार्यक्रम में, उपयोगकर्ता को दो सकारात्मक पूर्णांक दर्ज करने के लिए कहा जाता है।

उपयोगकर्ता द्वारा प्रदान की गई संख्याओं के बीच अधिक संख्या एक न्यूनतम चर में संग्रहीत होती है। दो संख्याओं का LCM अधिक संख्या से कम नहीं हो सकता।

जबकि लूप का उपयोग ifस्टेटमेंट के साथ किया जाता है । प्रत्येक पुनरावृत्ति में,

  • चर minको num1 और num2 दोनों से विभाजित किया जाता है।
  • यदि दोनों संख्याओं के अवशेष 0 के बराबर हैं , तो यह एलसीएम है और breakबयान कार्यक्रम को समाप्त करता है।
  • यदि दोनों संख्याओं के अवशेष 0 के बराबर नहीं हैं , तो न्यूनतम का मान 1 से बढ़ जाता है और लूप जारी रहता है।
  • whileपाश जारी है जब तक की स्थिति उत्पन्न होने।
     if (min % num1 == 0 && min % num2 == 0)

सूत्र का उपयोग करके दो संख्याओं का LCM भी पाया जा सकता है:

 LCM = (num1 * num2) / HCF

एचसीएफ को खोजने के तरीके के बारे में जानने के लिए, एचसीएफ को खोजने के लिए जावास्क्रिप्ट प्रोग्राम पर जाएं।

उदाहरण 2: एचसीएफ का उपयोग करके एलसीएम गणना

 // program to find the LCM of two integers let hcf; // take input const number1 = prompt('Enter a first positive integer: '); const number2 = prompt('Enter a second positive integer: '); // looping from 1 to number1 and number2 to find HCF for (let i = 1; i <= number1 && i <= number2; i++) ( // check if is factor of both integers if( number1 % i == 0 && number2 % i == 0) ( hcf = i; ) ) // find LCM let lcm = (number1 * number2) / hcf; // display the hcf console.log(`HCF of $(number1) and $(number2) is $(lcm).`);

आउटपुट

 पहला सकारात्मक पूर्णांक दर्ज करें: 6 एक दूसरा सकारात्मक पूर्णांक दर्ज करें: 8 6 और 8 का LCM 24 है।

उपरोक्त कार्यक्रम में, सबसे पहले संख्याओं के एचसीएफ की गणना की जाती है। फिर LCM की गणना दिए गए सूत्र का उपयोग करके की जाती है।

दिलचस्प लेख...