JSFiddle - React, Tailwind, and code Playground
by igalst
JavaScript
var factorial = function(number) {
if (number === 1) {
return 1;
}
return number * factorial(--number);
};
console.log("factorial(5) = ", factorial(5));
var functorialWithFor = function(number) {
var result = 1;
for (var i = 1; i <= number; i++) {
// result = result * i;
result *= i;
}
return result;
}
console.log("functorialWithFor(5) = ",functorialWithFor(5));