Curso de Raku / Esenciales / Fundamentos de variables y tipos de datos / Tipo booleano / Operaciones booleanas con otros tipos
Quiz: Operaciones booleanas con datos no booleanos
¿Cuál es el resultado de cada línea de código en los siguientes ejemplos?
1
| True | True && True es (: True, False :) | |
| cadena 'True' | 'True' && 'True' es (: Boolean True, Boolean False, cadena 'True', cadena 'False' :) | Estas son cadenas, que en contexto booleano son valores True. |
| cadena 'Beta' | 'Alpha' && 'Beta' es (: Boolean True, Boolean False, cadena 'Alpha', cadena 'Beta' :) | El resultado es la segunda cadena. |
2
| True | `True | True` es (: True, False :) | ||
| cadena 'True' | `'True' | 'True'` es (: Boolean True, Boolean False, cadena 'True', cadena 'False' :) | ||
| cadena 'Alpha' | `'Alpha' | 'Beta'` es (: Boolean True, Boolean False, cadena 'Alpha', cadena 'Beta' :) | El resultado es la primera cadena. |
3
| 200 | 100 && 200 es (: 100, 200, True, False, Nil :) | ||
| 100 | `100 | 200` es (: 100, 200, True, False, Nil :) | |
| Nil | 100 ^^ 200 es (: 100, 200, True, False, Nil :) | Nil es el valor que representa la ausencia de valor. |
Navegación del curso
← Operaciones booleanas con otros tipos | Tablas booleanas →