Cursus Raku / Essentiëlen / Voorwaardelijke controles
if
blokken
De if
voorwaardelijke controle test een conditie en als deze True
is, voert het een blok code uit.
if 10 > 4 {
say 'Wiskunde werkt!';
}
Merk op dat je de conditie niet tussen haakjes hoeft te plaatsen (maar het kan als je dat wilt).
Natuurlijk zijn variabelen meer dan welkom in de tests:
my $flag = False;
if $flag {
# . . . doe iets
}
In het geval dat meer dan één controle dezelfde variabele gebruikt, is het mogelijk om gekoppelde vergelijkingen te gebruiken:
my $x = 42;
if 40 < $x < 45 {
say "Correct antwoord $x is gegeven.";
}
Als de conditie niet wordt voldaan, wordt het bijbehorende codeblok niet uitgevoerd en gaat de programmastructuur verder.
say 'Begin';
if False {
say 'Dit wordt nooit afgedrukt.';
}
say 'Einde';
Dit programma print alleen Begin
en Einde
.
Cursusnavigatie
←
Voorwaardelijke controles
|
Voorwaardelijke controles / else
blokken
→
💪 Or jump directly to the exercises to this section.
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська