एक संख्या का उदाहरण खोजने के लिए जावास्क्रिप्ट प्रोग्राम (उदाहरणों के साथ)

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

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

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

किसी संख्या का भाज्य 1 से उस संख्या तक की सभी संख्याओं का गुणनफल होता है । उदाहरण के लिए,

5 का भाज्य 1 * 2 * 3 * 4 * 5 = 120 के बराबर है ।

एक सकारात्मक संख्या n का भाज्य इस प्रकार है:

 factorial of n (n!) = 1 * 2 * 3 * 4… n

नकारात्मक संख्याओं का भाज्य मौजूद नहीं है और 0 का भाज्य 1 है

उदाहरण: फैक्टोरियल खोजें

 // program to find the factorial of a number // take input from the user const number = parseInt(prompt('Enter a positive integer: ')); // checking if number is negative if (number < 0) ( console.log('Error! Factorial for negative number does not exist.'); ) // if number is 0 else if (number === 0) ( console.log(`The factorial of $(number) is 1.`); ) // if number is positive else ( let fact = 1; for (i = 1; i <= number; i++) ( fact *= i; ) console.log(`The factorial of $(number) is $(fact).`); )

आउटपुट

 एक सकारात्मक पूर्णांक दर्ज करें: 5 5 का भाज्य 120 है।

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

  • जब उपयोगकर्ता एक नकारात्मक संख्या में प्रवेश करता है , तो एक त्रुटि संदेश दिखाया जाता है।
  • जब उपयोगकर्ता 0 में प्रवेश करता है , तो भाज्य 1 होता है
  • जब उपयोगकर्ता एक पॉजिटिव पूर्णांक में प्रवेश करता है, तो तथ्यात्मक को खोजने के लिए उपयोगकर्ता द्वारा दर्ज किए गए नंबर forपर 1 से अधिक पुनरावृति करने के लिए एक लूप का उपयोग किया जाता है ।
  • प्रत्येक संख्या को गुणा और factचर में संग्रहीत किया जाता है।

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