Clojure - Toma de decisiones
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. |