Clojure If 嵌套
2018-12-20 14:48 更新
有时需要有多个“if”语句嵌入在彼此之内,这在其他编程语言中是可能的。 在Clojure中,在评估多个表达式时,可以使用逻辑“and”。
语法
以下是Nested If 声明的一般形式。
if(and condition1 condition2) statement #1 statement #2
例子
以下是如何实现多个条件的示例。
(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)
输出
以上示例将输出以下结果:
Values are equal
以上内容是否对您有帮助:
更多建议: