循环

循环 (loop) 是一个指令序列,它会重复执行直到满足某个特定条件。一个例子是获取数据项并进行修改,然后确保检查某个 条件 —— 比如计数器是否已达到预设的数字。

循环是执行一次语句可变次数的一种方式。同样的效果也可以通过 递归 (recursion) 来实现,尤其是在所有数据都 不可变 (immutable) 的语言中,这样就无法更新计数器变量。