Factorial Function
coderbytes exercise #2- receive a number and output its factorial
by Jason Land
JavaScript
//First Factorial as Function
var NewNum = 1;
function FirstFactorial(num) {
for (i = 1; i <= num; i++) {
NewNum = NewNum * i;
}
num = NewNum;
alert(num);
}
alert(FirstFactorial(5));
/*
Alternate method: function factorial(num) {
if (num <= 1) {
return 1;
} else {
return num * factorial(num - 1);
}
} */