Clojure - 循环


到目前为止,我们已经看到了以顺序方式一个接一个地执行的语句。此外,Clojure 中还提供了语句来更改程序逻辑中的控制流。然后它们被分类为我们将详细看到的控制语句流。

先生。 循环和描述
1 While 语句

while 语句的执行方式是首先评估条件表达式(布尔值),如果结果为 true,则执行 while 循环中的语句。

2 剂量声明

“doseq”语句类似于许多其他编程语言中的“foreach”语句。doseq 语句主要用于迭代序列。

3 多时声明

“dotimes”语句用于执行语句“x”次。

4 循环语句

循环特殊形式不像“for”循环。Loop的用法与let绑定相同。然而,循环设置了一个递归点