Raku-Kurs / Grundlagen / Grundlagen des Kontrollflusses / Bedingte Überprüfungen / Ternärer Operator

Quiz — Ternärer Operator

Füllen Sie die Lücken im Programm:

.my $color = prompt 'Welche Farbe hat es? ';
??say $color eq 'blau' ␣␣
!!    'Das ist ein Himmel!' ␣␣
.    'Ich brauche mehr Informationen.';

Kommentar

Der Rakudo-Compiler hat eine spezielle Fehlermeldung für den häufigsten Fehler, den man beim Verwenden des ternären Operators in Raku machen kann.

===SORRY!=== Fehler beim Kompilieren von /Users/ash/raku-course/t.raku
Nicht unterstützte Verwendung von ? und : für den ternären bedingten Operator. In
Raku bitte verwenden: ?? und !!.
bei /Users/ash/raku-course/t.raku:2
------> say $color eq 'blue' ?⏏ 'This is a sky!' : 'I need more informa

Kursnavigation

Ternärer Operator   |   Pluralendung