Decision-making structures requerir que el programador especifique una o más condiciones para ser evaluadas o probadas por el programa, junto con una declaración o declaraciones que se ejecutarán si se determina que la condición es verdadera y, opcionalmente, otras declaraciones que se ejecutarán si se determina que la condición es ser falso.
No Señor. |
Métodos y descripción |
1 |
Si declaración
En Clojure, la condición es una expresión que la evalúa como verdadera o falsa. 'If' la condición es verdadera, entonces se ejecutará la sentencia # 1, de lo contrario se ejecutará la sentencia # 2. |
2 |
Si / hago expresión
los ‘if-do’ La expresión en Clojure se usa para permitir que se ejecuten múltiples expresiones para cada rama de la declaración 'if'. |
3 |
Declaración If anidada
Múltiple 'if' declaraciones incrustadas una dentro de la otra. |
4 |
Declaración de caso
Clojure ofrece la ‘case’ declaración que es similar a la ‘switch’ declaración disponible en el lenguaje de programación Java. |
5 |
Declaración Cond
Clojure ofrece otra declaración de evaluación llamada ‘cond’declaración. Esta declaración toma un conjunto de pares de prueba / expresión. |