Subpage:Option/exerciseChain

Aus JACK Wiki
Version vom 14. November 2018, 11:15 Uhr von PRanz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Template:Tag/Checker|Checkername=exerciseChain|TagName=Option|Kurzertext=Für jede Variable die man verwenden möchte, legt man einen <code><option></code>-T…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen


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

<variables> (Variables)

Child

Dieser Tag besitzt keine Untertags.