n的阶乘
递归方法和for语句
function factorialize(num) {
if(num<0){
return -1;
}
else if(num===0||num===1){
return 1;
}
else{
//return (num*factorialize(num-1)); //递归
for(var i=num-1;i>=1;i--){ //for循环
num*=i;
}
return num;
}
}
factorialize(10);