递归
2018-12-28 本文已影响0人
Lamport
定义:
函数在内部调用自身本身,这个函数就是递归函数。
注意
使用递归函数,需注意防止内存溢出。
// 阶乘函数
function factorial(num){
if( num <= 1 ){
return 1;
}else{
return num * factorial( num - 1 );
}
}
函数在内部调用自身本身,这个函数就是递归函数。
使用递归函数,需注意防止内存溢出。
// 阶乘函数
function factorial(num){
if( num <= 1 ){
return 1;
}else{
return num * factorial( num - 1 );
}
}