//计算 1!+2!+3!+…+n!=?
function f(n){
var i=1,sum=0,flag=1;
while(i<=n){
flag*=i;
sum+=flag;
++i;
}
return sum;
}
//扩展
//递归求n!
function f1(n){
return (n<2)?1:n*f1(n-1);
}
//计算 1!+2!+3!+…+n!=?
function f(n){
var i=1,sum=0,flag=1;
while(i<=n){
flag*=i;
sum+=flag;
++i;
}
return sum;
}
//扩展
//递归求n!
function f1(n){
return (n<2)?1:n*f1(n-1);
}