整数的阶乘

计算一个整数的阶乘

如果用字母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;

posted on 2017-06-13 15:27  Willy_Jane  阅读(369)  评论(0编辑  收藏  举报

导航