Clojure - Processo decisionale

Decision-making structures richiedere che il programmatore specifichi una o più condizioni che devono essere valutate o testate dal programma, insieme a una o più istruzioni da eseguire se la condizione è determinata essere vera e, facoltativamente, altre istruzioni da eseguire se la condizione è determinata a essere falso.

Sr.No. Metodi e descrizione
1 Istruzione If

In Clojure, la condizione è un'espressione che la valuta come vera o falsa. 'If' la condizione è vera, quindi verrà eseguita l'istruzione # 1, altrimenti verrà eseguita l'istruzione # 2.

2 If / do Expression

Il ‘if-do’ L'espressione in Clojure viene utilizzata per consentire l'esecuzione di più espressioni per ogni ramo dell'istruzione "if".

3 Istruzione If annidata

Molteplici 'if' dichiarazioni incorporate l'una nell'altra.

4 Dichiarazione del caso

Clojure offre il ‘case’ dichiarazione che è simile a ‘switch’ istruzione disponibile nel linguaggio di programmazione Java.

5 Dichiarazione Cond

Clojure offre un'altra dichiarazione di valutazione chiamata ‘cond’dichiarazione. Questa istruzione accetta una serie di coppie test / espressione.