Nested If 声明
优质
小牛编辑
123浏览
2023-12-01
有时需要将多个“if”语句嵌入到彼此内部,这在其他编程语言中是可能的。 在Clojure中,在评估多个表达式时使用逻辑“和”可以实现这一点。
语法 (Syntax)
以下是本声明的一般形式。
if(and condition1 condition2) statement #1 statement #2
例子 (Example)
以下是如何实现多个条件的示例。
(ns clojure.examples.hello
(:gen-class))
;; This program displays Hello World
(defn Example [] (
if ( and (= 2 2) (= 3 3))
(println "Values are equal")
(println "Values are not equal")))
(Example)
输出 (Output)
上面的代码产生以下输出。
Values are equal