一、5的阶乘:
function fn(n) {
if (n == 1) {
return 1;
} else {
return n * fn(n - 1);
}
}
let a1 = fn(5)
console.log(a1);
结果:120
二、斐波那契数列:
function fn1(n) {
if (n == 1 || n == 2) {
return 1;
} else {
return fn1(n - 1) + fn1(n - 2);
}
}
let a2 = fn1(7);
console.log(a2);
结果:13