计算一个整数的阶乘
如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。
阶乘通常简写成 n!
例如: 5! = 1 * 2 * 3 * 4 * 5 = 120
function factorialize(num) {
var arr =[];
var a=1;
for(var i=num;i>0;i--)
for(var j=0;j<i;j++){
arr[j] =i;
}
for(var n =0;n<arr.length;n++){
a*=arr[n];
}
return a;
}
factorialize(5);//程序结果为 120;