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

TrueTrue && 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`TrueTrue` 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

200100 && 200 es (: 100, 200, True, False, Nil :)
100`100200` es (: 100, 200, True, False, Nil :)
Nil100 ^^ 200 es (: 100, 200, True, False, Nil :)Nil es el valor que representa la ausencia de valor.

Operaciones booleanas con otros tipos   |   Tablas booleanas