factorial of a given number in JavaScript?
Started 10 months ago by DSK in JavaScript
How can you calculate the factorial of a given number in JavaScript? Provide a code example to demonstrate the factorial calculation.
Body
How can you calculate the factorial of a given number in JavaScript? Provide a code example to demonstrate the factorial calculation.
1 Replies
-
function calculateFactorial(number) { if (number < 0) return "Undefined"; return number === 0 || number === 1 ? 1 : Array.from({ length: number }, (_, i) => i + 1).reduce((acc, curr) => acc * curr, 1); } const numberToCalculate = 5; console.log(`The factorial of ${numberToCalculate} is: ${calculateFactorial(numberToCalculate)}`);