迴圈

迴圈 (loop) 是一個指令序列,它會重複執行直到滿足某個特定條件。一個例子是獲取資料項並進行修改,然後確保檢查某個 條件 —— 比如計數器是否已達到預設的數字。

迴圈是執行一次語句可變次數的一種方式。同樣的效果也可以透過 遞迴 (recursion) 來實現,尤其是在所有資料都 不可變 (immutable) 的語言中,這樣就無法更新計數器變數。