Steuer-Objekte ( JayMo-Classic) / Count

Count

Die Count-Schleife zählt von einem Start-Wert (Vorgabe: 1) bis zu einem End-Wert und führt jeweils den angehängten Block aus.

Count( 10 )
	Print "Hello"

Dieses Beispiel gibt 10x "Hello" aus.

Im nächsten Beispiel läuft die Schleife von 3 bis 7.
Zudem wird mit der magischen Variable "it" der aktuelle Wert abgefragt.

Count( 3, 7 )
	Print it + ". Number"

Das Count-Objekt kann auch in größeren Schritten voran gehen. Hier wird in 5er-Schritten von 0 bis 50 gezählt.

Count( 0, 50, 5 )
	Print it

Mit einer Count-Schleife lässt sich ebenso abwärts zählen:

Count( 10, 1 )
	Print it

Each

Durch den Block wird direkt die Standard-Funktion ".each" des Count-Objekts aufgerufen. Das Ausschreiben von ".each" kann somit entfallen.

Wird ".each" ausschreiben, so ist es sogar möglich alles in einer Zeile zu schreiben:

Count( 0, 50, 5 ).each.print

Info
Zielwert und Schrittweite werden bei jedem Durchlauf neu geprüft.

- Powered by OghsWiki -

 

 

Unterstützen

Die Entwicklung von "JayMo" wird derzeit nur durch Eigeninitiative ermöglicht.

Erhalten:  0 €