目录

Nested If 声明

有时需要将多个“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
↑回到顶部↑
WIKI教程 @2018