Corso di Raku / Fondamenti / Fondamenti del controllo di flusso / Controlli condizionali / Operatore ternario

Quiz — Operatore ternario

Riempi gli spazi nel programma:

.my $color = prompt 'Di che colore è? ';
??say $color eq 'blu' ␣␣
!!    'Questo è un cielo!' ␣␣
.    'Ho bisogno di più informazioni.';

Commento

Il compilatore Rakudo ha un messaggio di errore speciale per l’errore più comune che puoi fare quando usi l’operatore ternario in Raku.

===SORRY!=== Errore durante la compilazione di /Users/ash/raku-course/t.raku
Uso non supportato di ? e : per l'operatore condizionale ternario. In
Raku per favore usa: ?? e !!.
a /Users/ash/raku-course/t.raku:2
------> say $color eq 'blu' ?⏏ 'Questo è un cielo!' : 'Ho bisogno di più informa

Operatore ternario   |   Plurale finale