BooleanXOR

Aus JACK Wiki
Version vom 18. April 2024, 10:25 Uhr von Mschypula (Diskussion | Beiträge) (→‎Hinweise)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System.

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion BooleanXOR (^^) vergleicht zwei Aussagen auf true oder false. Es wird nur dann false zurückgegeben, wenn beide Aussagen false oder true sind.

Syntax

 xor(x,y)
 x ^^ y

Parameter

Return Value

  • Gibt einen Boolean zurück.

Beispiele

Standardfälle

xor(1,1)   --> returns false

xor(0,1)    --> returns true

xor(1,0)    --> returns true

xor(0,0)    --> returns false

Benutzung mit Variablen

xor([var=a],[var=b])
xor([var=a],0)
xor(1,[var=b])

Hinweise

  • Es werden zwei boolsche Ausdrücke erwartet.
  • Diese Funktion ist ein binärer Operator.