Raku-Kurs / Fortgeschritten / Container / Spezielle und dynamische Variablen / Exercises
Die Themenvariable
Aufgabe
$_ ist die Topic-Variable. Eine
for-Schleife setzt sie der Reihe nach auf jedes Element,
und ein Methodenaufruf mit einem führenden Punkt ohne Invokanten — wie
.chars — wirkt auf sie, sodass .chars dasselbe
bedeutet wie $_.chars.
Iteriere über die drei Zeichenketten 'apple',
'fig' und 'cherry'. Gib für jede eine Zeile im
Format <word> has <n> letters aus, wobei du das
Topic $_ für das Wort und einen Aufruf mit führendem Punkt
.chars für die Länge verwendest. Beobachte, wie
$_ nacheinander jede Zeichenkette annimmt.
Beispiel
Das Programm gibt aus:
apple has 5 letters
fig has 3 letters
cherry has 6 lettersLösung
Kursnavigation
← Lösung: Die dynamische Variable überschreiben | Lösung: Die Themenvariable →