Xor
result = x Xor y
Description
Xor returns the logical, exclusive disjunction of two expressions. result is TRUE, if and only if one of the expressions x and y evaluate to TRUE, otherwise, result is FALSE.
Example
Rem Xor Example 'Xor performs exclusive disjunctions Dim Test1, Test2, x, y x = 2 y = 9 Test1 = x > 0 Xor y < 10 Test2 = x > 0 Xor y > 10 Print "Logical:" Print " x > 0 Xor y < 10 = " & CStr(Test1) Print " x > 0 Xor y > 10 = " & CStr(Test2)
Output
Logical: x > 0 Xor y < 10 = False x > 0 Xor y > 10 = True