Curso de Raku / Esenciales / 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.

Tipo booleano / Operaciones booleanas   |   💪 Ejercicios: Tipo booleano

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська