Raku-Kurs / Grundlagen / Grundlagen zu Variablen und Datentypen / Boolescher Typ / Boolesche Operationen mit anderen Typen
Quiz: Boolesche Operationen mit nicht-booleschen Daten
Was ist das Ergebnis jeder Zeile des Codes in den folgenden Beispielen?
1
| True | True && True ist (: True, False :) | |
| string 'True' | 'True' && 'True' ist ein (: Boolean True, Boolean False, string 'True', string 'False' :) | Dies sind Zeichenketten, die im booleschen Kontext True-Werte sind. |
| string 'Beta' | 'Alpha' && 'Beta' ist ein (: Boolean True, Boolean False, string 'Alpha', string 'Beta' :) | Das Ergebnis ist die zweite Zeichenkette. |
2
| True | `True | True` ist (: True, False :) | ||
| string 'True' | `'True' | 'True'` ist ein (: Boolean True, Boolean False, string 'True', string 'False' :) | ||
| string 'Alpha' | `'Alpha' | 'Beta'` ist ein (: Boolean True, Boolean False, string 'Alpha', string 'Beta' :) | Das Ergebnis ist die erste Zeichenkette. |
3
| 200 | 100 && 200 ist (: 100, 200, True, False, Nil :) | ||
| 100 | `100 | 200` ist (: 100, 200, True, False, Nil :) | |
| Nil | 100 ^^ 200 ist (: 100, 200, True, False, Nil :) | Nil ist der Wert, der das Fehlen eines Wertes darstellt. |
Kursnavigation
← Boolesche Operationen mit anderen Typen | Boolesche Tabellen →