Benutzer Diskussion:ZOiDberg/Vorlage:Iterator

aus Wikipedia, der freien Enzyklopädie

Hinweis

Diese Vorlage befindet sich in der beta-Testphase. Die Funktionstüchtigkeit kann derzeit also noch nicht garantiert werden. Die vernunftbehaftete Benutzung kann aufgrund des Sicherheitslimits von maximal 16 Operationen jedoch gefahrlos getestet werden. --zOiDberg (Diskussion) 03:36, 22. Aug 2006 (CEST)

Parameter

Parameter Bedeutung Beispiel
1 Startwert der Laufvariable 1
2 Zu erfüllende Bedingung der Laufvariable (Test vor Durchlauf) < 5
3 Nach jedem Durchlauf auf die Variable anzuwendende Operation + 1
4 Auszuführende Operation (Vorlage) als WikiLink.
Es wird Eine Variable "iterator" mit dem Wert der Laufvariable angehängt.
Benutzer:ZOiDberg/Vorlage:Spielwiese3|var_blubb=test
iteratorname(optional) Falls der Name "iterator" als Übergabevariable ungünstig ist, kann er so geändert werden. index
limit(optional) Zur Sicherheit gibt es ein Limit an Operationen, welches derzeit bei 16 liegt (beta-Testphase).
Mit dieser Variable kann man es herab- oder heraufsetzen.
30

Beispiele

Beispiel 0

Der Aufruf

{{Benutzer:ZOiDberg/Vorlage:Iterator|1|<5|+1|Test}}

ist demnach gleichbedeutend mit

{{Test|iterator=1}}
{{Test|iterator=2}}
{{Test|iterator=3}}
{{Test|iterator=4}}

Beispiel 1

Der Aufruf

{{Benutzer:ZOiDberg/Vorlage:Iterator|6|>1|-2|Test|iteratorname=laufvar}}

ist demnach gleichbedeutend mit

{{Test|laufvar=6}}
{{Test|laufvar=4}}
{{Test|laufvar=2}}

Beispiel 2

Der Aufruf

{{Benutzer:ZOiDberg/Vorlage:Iterator|1=7|2=<=9|3=+1|4=Vorlage:Blubb|iteratorname=count}}

ist demnach gleichbedeutend mit

{{Blubb|count=7}}
{{Blubb|count=8}}
{{Blubb|count=9}}