Raku-Kurs / Grundlagen / Bedingte Überprüfungen
if
-Blöcke
Die if
-Bedingungsprüfung testet eine Bedingung und führt, wenn sie True
ist, einen Codeblock aus.
if 10 > 4 {
say 'Mathematik funktioniert!';
}
Beachten Sie, dass Sie die Bedingung nicht in Klammern setzen müssen (aber Sie können es, wenn Sie möchten).
Natürlich sind Variablen in den Tests mehr als willkommen:
my $flag = False;
if $flag {
# . . . etwas tun
}
Falls mehr als eine Überprüfung dieselbe Variable verwendet, ist es möglich, verkettete Vergleiche zu verwenden:
my $x = 42;
if 40 < $x < 45 {
say "Die richtige Antwort $x wurde gegeben.";
}
Wenn die Bedingung nicht erfüllt ist, wird der zugehörige Codeblock nicht ausgeführt und der Programmfluss geht weiter.
say 'Begin';
if False {
say 'Dies wird nie gedruckt.';
}
say 'Ende';
Dieses Programm druckt nur Begin
und Ende
.
Kursnavigation
←
Bedingte Überprüfungen
|
Bedingte Überprüfungen / else
-Blöcke
→
💪 Or jump directly to the exercises to this section.
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська