React Component 是個 function 所以當然也可以用 Recursion,如果不知道 Recursion(遞迴) 的朋友這邊簡單的介紹一下
Recursion (遞迴) 一個 function 呼叫自己,每個 recursive function 都需要有
- base case: 一但此狀態達成,就不再呼叫遞迴函式
- recursive case: 在此狀態下,持續呼叫遞迴函式
n! (factorial function):在數學裡的意思是將到 n 數值乘再一起, ex: 4!=4×3×2×1 ,在程式裡面我們習慣將其稱作 fact(n)