BooleanXOR: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
==Zugehörige Evaluatoren==
{{Vorlage:Warnung|Warnung=Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System.}}
 
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
*'''MathEvaluator'''
===Beschreibung===
===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.
Die Funktion ''BooleanXOR'' (<code>^^</code>) vergleicht zwei Aussagen auf ''true'' oder ''false''. Es wird nur dann ''false'' zurückgegeben, wenn beide Aussagen ''false'' oder ''true'' sind.


===Syntax===
===Syntax===
Zeile 16: Zeile 19:


===Beispiele===
===Beispiele===
  xor(1,1)  --> returns false
==== Standardfälle ====
  xor(1,1)  --> returns ''false''
   
   
  xor(0,1)    --> returns true
  xor(0,1)    --> returns ''true''
   
   
  xor(1,0)    --> returns true
  xor(1,0)    --> returns ''true''
   
   
  xor(0,0)    --> returns false
  xor(0,0)    --> returns ''false''
 
==== Benutzung mit Variablen ====
 
xor([var=a],[var=b])
xor([var=a],0)
xor(1,[var=b])


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


[[Kategorie:Math-Evaluatorfunktion]][[Category:Operator]][[Category:Binärer_Operator]][[Kategorie:Booleanfunktionen]]
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Category:Operator]][[Kategorie:Booleanfunktionen]][[Kategorie:JACK3]]

Aktuelle Version vom 18. April 2024, 10:25 Uhr

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.