Clojure - Operatori logici
Gli operatori logici vengono utilizzati per valutare le espressioni booleane. Di seguito sono riportati gli operatori logici disponibili in Groovy.
Operatore | Descrizione | Esempio |
---|---|---|
and | Questo è l'operatore logico "and" | (o vero vero) darà vero |
or | Questo è l'operatore logico "or" | (e vero falso) darà falso |
not | Questo è l'operatore logico "non" | (non falso) darà vero |
Il frammento di codice seguente mostra come utilizzare i vari operatori.
Esempio
(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)
Il programma precedente produce il seguente output.
Produzione
true
false
false