javascript遞迴概念簡單介紹

admin發表於2017-03-31

遞迴自然是非常簡單的概念,可能很多初學者對此還不夠了解,下面就通過簡單的程式碼對它做一下介紹。

所謂的遞迴就是函式通過名稱呼叫自身的情況下構成的。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
function factorial(num){
  if(num<=1){
    return 1;
  }
  else{
   return num* factorial(num-1)
  }
}
console.log(factorial(9));

上面的程式碼是一個簡單的階乘遞迴函式,在滿足一定條件的情況下可以不停的呼叫函式自身。


相關文章