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

फैक्टोरियल का मूल्यांकन करने के लिए फॉर लूप लिखना - जावास्क्रिप्ट

<घंटा/>

हमें एक साधारण जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक संख्या लेता है, n कहते हैं और लूप के लिए उपयोग करके इसके भाज्य की गणना करता है और भाज्य देता है।

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

factorial(5) = 120,
factorial(6) = 720

एक गिनती और एक परिणाम चर बनाए रखें, गिनती को परिणाम में गुणा करते रहें, साथ ही साथ गिनती को 1 से घटाते रहें, जब तक कि यह 1 तक न पहुंच जाए

और फिर अंत में हम परिणाम लौटाते हैं।

उदाहरण

निम्नलिखित कोड है -

const num = 14;
const factorial = num => {
   let res = 1;
   for(let i = num; i > 1; i--){
      res *= i;
   };
   return res;
};
console.log(factorial(num));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

87178291200

  1. जावास्क्रिप्ट में स्टेटमेंट के लिए... के बारे में बताएं?

    for…in लूप सभी ऑब्जेक्ट गुणों के माध्यम से लूप करता है। जावास्क्रिप्ट में for..in स्टेटमेंट को लागू करने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width

  1. जावास्क्रिप्ट में लूप के लिए उपयोग करके एक खाली वस्तु में संपत्ति सेट करना।

    जावास्क्रिप्ट में for लूप का उपयोग करके किसी खाली वस्तु में गुण सेट करने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1

  1. जावास्क्रिप्ट स्क्रॉल डाउन के लिए लूप को कैसे रोकें?

    लूप को रोकने के लिए, जावास्क्रिप्ट में clearInterval() का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width,