function mul(n){
if(n=1){
return 1;
}
return n * (n-1)!
}
mul(5)===>5*mul(4);
mul(4)===>4*mul(3);
mul(5)===>3*mul(2);
mul(4)===>2*mul(1);
/*
* n的阶乘
* n!=n*(n-1)!
*/
function mul(10) {
if(n == 1 || n == 0) {
return 1;
}
return 10 * mul(10 - 1);
}
/*
* 斐波拉契数列
* fb(n)=fb(n-1)+fb(n-2);
*
*/
function fb(n) {
if(n == 1 || n == 2) {
return 1;
}
return fb(n-1)+fb(n-2);
}