<xor>
<xor>
is a Logic
component that functions as the exclusive or
boolean operator, and checks to see whether one and
only one of the enclosed <boolean>
references are true
.
Attributes and Properties
Attribute | Type | Values |
---|---|---|
allowedErrorInNumbers = "…" | number | |
allowedErrorIsAbsolute = "…" | boolean | "true" "false" |
caseInsensitiveMatch = "…" | boolean | "true" "false" |
expandOnCompare = "…" | boolean | "true" "false" |
includeErrorInNumberExponents = "…" | boolean | "true" "false" |
matchBlanks = "…" | boolean | "true" "false" |
matchByExactPositions = "…" | boolean | "true" "false" |
numPeriodicSetMatchesRequired = "…" | integer | |
numSignErrorsMatched = "…" | number | |
simplifyOnCompare = "…" | text | "none" "full" "numbers" "numberspreserveorder" |
symbolicEquality = "…" | boolean | "true" "false" |
unorderedCompare = "…" | boolean | "true" "false" |
Property | Type |
---|---|
$x.allowedErrorInNumbers | number |
$x.allowedErrorIsAbsolute | boolean |
$x.caseInsensitiveMatch | boolean |
$x.disabled | boolean |
$x.expandOnCompare | boolean |
$x.fixed | boolean |
$x.fixLocation | boolean |
$x.hidden | boolean |
$x.includeErrorInNumberExponents | boolean |
$x.matchBlanks | boolean |
$x.matchByExactPositions | boolean |
$x.numPeriodicSetMatchesRequired | integer |
$x.numSignErrorsMatched | number |
$x.simplifyOnCompare | text |
$x.symbolicEquality | boolean |
$x.text | text |
$x.unorderedCompare | boolean |
$x.value | boolean |
Example: <xor>
in a <boolean>
The <xor>
component functions as the exclusive or
boolean operator,
and checks to see whether one and only one of the enclosed <boolean>
references are true.
Example: <xor>
in an <award>
An <xor>
component is used to construct a compound boolean from two
referenced <boolean>
components within an <award>
. One of the booleans
must evaluate to true
, and one to false
, for credit to be awarded.