Corso di Raku / Fondamenti / Fondamenti del controllo di flusso / Controlli condizionali / Uso di elsif

Quiz: if, elsif, e else

Complete the following program. Here is a password check procedure. Fill in the missing parts. (Consider it an exercise only.)

.my $password = prompt 'Enter your password: ';
if␣␣␣␣␣ $password eq '12345' {
.    say 'Really?';
.}
elsif␣␣␣␣␣ $password.chars < 3 {
.    say 'Too short';
.}
elsif␣␣␣␣␣ $password eq '*&(#&$#Y' {
.    say 'Correct password';
.}
else␣␣␣␣␣ {
.    say 'Password is wrong';
.}

Uso di elsif   |   Uso di unless