第一项决策声明是"if" 声明。以下是Clojure中此语句的一般形式。
If - 语法
if (condition) statement#1 statement #2
在Clojure中,条件是一个表达式,可以将其判断为true或false。如果条件为真,则将执行语句#1,否则将执行语句#2。

If - 示例
以下是Clojure中简单的" if"表达式的示例。
(ns clojure.examples.hello (:gen-class));; This program displays Hello Learnfk (defn Example [] ( if (=2 2) (println "Values are equal") (println "Values are not equal"))) (Example)
上面程序的输出将是"Value are equal"。
Values are equal