Clojure - 决策机制



决策结构要求程序员指定一个或多个条件,由程序进行评估或测试,以及如果条件被确定为真则要执行的语句,以及可选地,如果条件被确定为假则要执行的其他语句。

序号 方法和描述
1 If 语句

在 Clojure 中,条件是一个表达式,它评估结果为真或假。如果条件为真,则执行语句#1,否则执行语句#2。

2 If/do 表达式

Clojure 中的“if-do”表达式用于允许为“if”语句的每个分支执行多个表达式。

3 嵌套 If 语句

多个“if”语句相互嵌套。

4 Case 语句

Clojure 提供了“case”语句,它类似于 Java 编程语言中的“switch”语句。

5 Cond 语句

Clojure 提供了另一个评估语句,称为“cond”语句。此语句采用一组测试/表达式对。

广告