ComputeFactorial
JavaScript
const computeFactorial = num => {
let factorial = 1;
for (let i = num; i > 1; i--) {
factorial = factorial * i;
}
return factorial;
};
const computeFactorialRecursive = num => {
return (num <= 1) ? num : num * computeFactorialRecursive(num - 1);
};
console.log(computeFactorialRecursive(5));