Clojure - Opérateurs logiques
Les opérateurs logiques sont utilisés pour évaluer les expressions booléennes. Voici les opérateurs logiques disponibles dans Groovy.
Opérateur | La description | Exemple |
---|---|---|
and | Il s'agit de l'opérateur logique «et» | (ou vrai vrai) donnera vrai |
or | Il s'agit de l'opérateur logique «ou» | (et vrai faux) donnera faux |
not | C'est l'opérateur logique «non» | (pas faux) donnera vrai |
L'extrait de code suivant montre comment les différents opérateurs peuvent être utilisés.
Exemple
(ns clojure.examples.hello
(:gen-class))
;; This program displays Hello World
(defn Example []
(def x (or true true))
(println x)
(def x (and true false))
(println x)
(def x (not true))
(println x))
(Example)
Le programme ci-dessus produit la sortie suivante.
Production
true
false
false