Corso di Raku / Fondamenti / Fondamenti del controllo di flusso / Controlli condizionali
Blocchi if
Il controllo condizionale if verifica una condizione e,
se è True, esegue un blocco di codice.
if 10 > 4 {
say 'La matematica funziona!';
}Nota che non è necessario mettere la condizione tra parentesi (ma puoi farlo se lo desideri).
Ovviamente, le variabili sono benvenute nei test:
my $flag = False;
if $flag {
# . . . fai qualcosa
}Nel caso in cui più di un controllo utilizzi la stessa variabile, è possibile utilizzare confronti concatenati:
my $x = 42;
if 40 < $x < 45 {
say "La risposta corretta $x è data.";
}Se la condizione non è soddisfatta, il blocco di codice associato non viene eseguito e il flusso del programma continua.
say 'Inizio';
if False {
say 'Questo non viene mai stampato.';
}
say 'Fine';Questo programma stampa solo Inizio e
Fine.
Pratica
Risolvi 1 quiz sul contenuto di questo argomento.
Navigazione del corso
← Controlli
condizionali | Quiz:
if →
💪 Oppure vai direttamente agli esercizi di
questa sezione.