迭代的一個特例是代數和。 Summation 函數需要三個參數。第一個參數在開始求和之前進行評估。它通常用於初始化計數器或索引變數。第二個參數指定計數器或索引的限制。第三個參數是要加到和的數量。例如,呼叫 Summation 函數,第一個參數分配給 i,第二個參數為 ,第三個參數為 i,將傳回從 到 所有整數的和。因此,這相當於一個 For 循環,將 i 初始化為 只要 i 小於或等於 就會運行,並且每一步都會增加 i,而 for 循環的主體會在每一步將變數 s 增加 i 的值。