Clojure 决策
决策结构 要求程序员指定要由程序评估或测试的一个或多个条件以及如果条件被确定为真则要执行的一个或多个语句,以及可选地,如果确定该条件为要执行的其他语句 是假的。
S.No. | 方法和说明 |
---|---|
if 声明 | 在Clojure中,条件是一个表达式,它将其计算为true或false。 如果条件为真,则语句#1将被执行,否则语句#2将被执行。 |
if / do 表达式 | Clojure中的'if-do'表达式用于允许为'if'语句的每个分支执行多个表达式。 |
嵌套 if | 多个“if”语句嵌入彼此。 |
case 声明 | Clojure提供了类似于Java编程语言中可用的“switch”语句的“case”语句。 |
cond 声明 | Clojure提供了另一个评估语句,称为“cond”语句。 此语句接受一组测试/表达式对。 |