Subpage:Option/exerciseChain: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:
Geben Sie dazu das Attribut ''value'' an und setzen Sie dessen Wert auf einen Ausdruck, der vom JACK [[:Evaluator]] ausgerechnet werden kann. Das folgende Beispiel legt eine Variable namens ''foo'' an und setzt ihren Wert auf 1337.
Geben Sie dazu das Attribut ''value'' an und setzen Sie dessen Wert auf einen Ausdruck, der vom JACK [[:Evaluator]] ausgerechnet werden kann. Das folgende Beispiel legt eine Variable namens ''foo'' an und setzt ihren Wert auf 1337.
::<code><option name="foo" value="13 * 100 + 37"/></code>
::<code><option name="foo" value="13 * 100 + 37"/></code>
|Langertext=|Parent=<code><variables></code> ([[:Variables]])|Child=Dieser Tag besitzt keine Untertags.|Bearbeiten={{{Bearbeiten|0}}}}}<noinclude>[[Category:exerciseChain]]</noinclude>
|Langertext=|Parent=*<code><variables></code> ([[:Variables]])|Child=Dieser Tag besitzt keine Untertags.|Bearbeiten={{{Bearbeiten|0}}}}}<noinclude>[[Category:exerciseChain]]</noinclude>

Version vom 19. November 2018, 14:26 Uhr


exerciseChain

Für jede Variable die man verwenden möchte, legt man einen <option>-Tag an und gibt im Attribute name den Namen der Variablen an. Die Variablen kann man auf drei Arten initialisieren:

1.Zufällig aus einem Intervall: Geben Sie dazu die beiden Attribute min und max an, die den minimalen (inklusive), bzw. maximalen (inklsuive) Wert der Variablen angeben. Das folgende Beispiel legt eine Variable namens foo an, die den Wert 3, 4 oder 5 haben kann.

<option name="foo" min="3" max="5"/>

2.Zufällig aus einer Menge: Geben Sie dazu das Attribut set an und geben Sie in geschweiften Klammern alle Werte der Menge durch Kommata getrennt an. Das folgende Beispiel legt eine Variable namens foo an und setzt ihren Anfangswert zufällig auf 23, 42 oder 1337.

<option name="foo" set="{23,42,1337}"/>

3.Mittels eines Ausdrucks: Geben Sie dazu das Attribut value an und setzen Sie dessen Wert auf einen Ausdruck, der vom JACK Evaluator ausgerechnet werden kann. Das folgende Beispiel legt eine Variable namens foo an und setzt ihren Wert auf 1337.

<option name="foo" value="13 * 100 + 37"/>

Parent

Child

Dieser Tag besitzt keine Untertags.