递归调用 (---斐波那契数列)
递归:在一个函数内部再一次调用自己;效率:在本次调用还未结束时,就开始了下次的调用,本次调用就会被挂起,直到所有的调用都完成之后,才会依次返回。
形如数学函数:f(n)的阶乘
ex: 5!=5*4! (5*4*3*2*1)
4!=4*3! (4*3*2*1)
3!=3*2! (3*2*1)
2!=2*1! (2*1)
1!=1;
F(n)!=n*f(n-1)!
<script>
//计算数字n的阶乘 (if方法)
function f(n){
if(n==1){ //边界条件
return 1;
}else{