You are viewing a single comment's thread from:

RE: JavaScript开发笔记

in #starnote2 days ago

函数调用自己,此时就是递归,递归一定要有结束的条件。

递归图示

//求n个数字的和
function getSum(x){
  if(x==1){
    return 1
  }
  return x+getSum(x-1)
}

function f(){
  i++
  if(i<5){
    f()
  }
  console.log(123,"天龙八部")
}