हमें एक साधारण 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