函数调用自己,此时就是递归,递归一定要有结束的条件。
//求n个数字的和
function getSum(x){
if(x==1){
return 1
}
return x+getSum(x-1)
}
function f(){
i++
if(i<5){
f()
}
console.log(123,"天龙八部")
}
函数调用自己,此时就是递归,递归一定要有结束的条件。
//求n个数字的和
function getSum(x){
if(x==1){
return 1
}
return x+getSum(x-1)
}
function f(){
i++
if(i<5){
f()
}
console.log(123,"天龙八部")
}