递归:程序调用自身的经典编程技巧。
a、有反复执行的过程;
b、有跳出反复执行的条件
计算n 的阶乘
function recursive(n) {
let sum = 0
if (n === 1) {
return 1
}
sum = n * recursive(n - 1)
return sum
}
递归:程序调用自身的经典编程技巧。
a、有反复执行的过程;
b、有跳出反复执行的条件
计算n 的阶乘
function recursive(n) {
let sum = 0
if (n === 1) {
return 1
}
sum = n * recursive(n - 1)
return sum
}