Clojure - 循环
到目前为止,我们已经看到了按顺序依次执行的语句。 此外,Clojure 中还提供了语句来改变程序逻辑中的控制流。 然后将它们分类为控制语句流,我们将详细介绍。
序号 | 循环& 描述 |
---|---|
1 | While 语句
'while'语句的执行方式是首先评估条件表达式(布尔值),如果结果为真,则执行 while 循环中的语句。 |
2 | Doseq 语句
"doseq"语句类似于许多其他编程语言中的"foreach"语句。 doseq 语句主要用于迭代序列。 |
3 | Dotimes 语句
'dotimes'语句用于执行语句'x'次。 |
4 | Loop 语句
循环特殊形式与'for'循环不同。 Loop的用法与let绑定相同。 然而,循环设置了一个递归点 |