[筆記][JavaScript]初學者的遞迴筆記

Athem
1 min readDec 22, 2019

--

可以用人話講遞迴了,記錄下來!

WHAT

function return function,一直重複執行自己直到滿足條件為止。

WHEN

執行相同步驟一直到滿足條件為止。

HOW

滿足以下條件

  1. function自己 return function自己。
  2. 執行內容,會調整條件。
  3. 停止條件,沒有停止條件,function會無限return,電腦會當機。
// 遞迴
function a(param) {
if(param === 3) return param // 停止條件
param += 1 // 執行內容
return a(param) // return function自己
}

--

--