}
num++;
fn();
}
fn();
打印结果为:
知道了递归是什么,那我们再来看看如何利用递归解决问题吧!
[](()二、利用递归求数学题
=========================================================================
[](()1、求1 * 2 * 3 * 4 …*n的阶乘。
代码如下:
function fn(n){
if(n == 1){
return 1;
}
return n*fn(n-1);
}
console.log(‘1-20的阶乘为&