使用递归
function jc(n){
if(n<2){
return 1;
}else{
return n * jc(n-1);
}
}
console.log(jc(5));
使用while循环
function ww(num){
var result = 1;
while(num){
result*=num;
num--;
}
return result;
console.log(ww(5));