Hauptmenü öffnen

AntamarWiki β

Änderungen

For

401 Bytes hinzugefügt, 18:54, 18. Feb. 2017
neu: for i Schleife
<code xml>
<for all="" name="">
<!-- Schleifenrumpf -->
</for>
 
<for [start="1"] end="" [step="1"] name="">
<!-- Schleifenrumpf -->
</for>
!Attribut!! Erklärung
|-
|all||Hier wird das Array angegeben, über das iteriert werden soll. Als Trenner zwischen den Array-Elementen wird <nowiki>|</nowiki> benutzt.Das, was im Schleifenrumpf angegeben ist, wird für jedes Array-Element ausgeführt.|-|start||Hier wird der Startwert angegeben (standardmäßig 1)|-|end||Hier wird der Ende-Wert der for-Schleife angegeben (z.B. 10)|-|step||Hier wird die Zählererhöhung angegeben (standardmäßig 1)
|-
|name||Gibt den Bezeichner der Variable an, die bei jedem Schleifendurchlauf mit dem neuen Array-Element gesetzt wird. Die Variable hat den [[Scope]] 'scene'.
|}
 
Das, was im Schleifenrumpf angegeben ist, wird für jedes Array-Element ausgeführt.
 
== Beispiele ==
</for>
<!-- Hinweis: jetzt ist nur noch der zuletzt ausgegebene Held selektiert (da mehrere einzelne Selects durchgeführt wurden) -->
</code>
 
 
=== Von 1 bis 10 zählen ===
<code xml>
<for start="1" end="10" name="i">
<p><fetch name="i"/></p>
</for>
</code>
[[Kategorie:AOQML-Tags]]