Repeat
Die Repeat-Schleife ist das Gegenstück von "While". Der Block wird mindestens einmal durchlaufen und erst danach geprüft ob der übergebene Wert "true" ist.
Der Typ "Repeat"
Repeat( false )
"Buh!".print
Hier wird genau einmal "Buh!" ausgegeben. Danach stellt Repeat fest dass das Argument "false" ist und bricht ab.
i = 5
Repeat( i > 0 )
Echo i
i =--
Print
Hier wird der Block so lange wiederholt, wie die Variable "i" größer als 0 ist. Somit wird "54321" ausgegeben. Das "Print" schließt noch die Zeile mit einem Zeilenumbruch ab.
Die Funktion ".repeat"
Wie bei anderen Steuer-Objekt basiert "Repeat" auf der ".repeat"-Funktion, welche auch direkt verwendet werden kann.
5.repeat( each <= 9 )
it.print
it += 2
- Powered by
OghsWiki
-