Raku-Kurs / Grundlagen / Grundlagen des Kontrollflusses / Schleifen
Themenvariable
$_ ist eine spezielle Variable, die
Themenvariable genannt wird.
Betrachten Sie die Schleife über einen Bereich:
for 1..5 -> $n {
say $n;
}Die Variable $n kann weggelassen werden, in diesem Fall
wird sie durch eine automatisch generierte Variable $_
ersetzt. Das Programm ist dann gleichbedeutend mit dem folgenden:
for 1..5 {
say $_;
}Wie Sie sich erinnern, ist
es möglich, say als Methode zu verwenden:
for 1..5 {
$_.say;
}Das Aufrufen von Methoden auf $_ erfordert nicht, dass
die Variable selbst erwähnt wird. Unsere Schleife kann also weiter
vereinfacht werden:
for 1..5 {
.say;
}Kursnavigation
← Die
for-Schleife verstehen | Postfix-Form von
for →
💪 Oder springen Sie direkt zu den Übungen dieses
Abschnitts.