xor function:

  • Can also be called as ^

Return true if one, and only one, of the argument is true.

Examples:

  • running: (xor true, true) will give: false

  • running: (xor true, false) will give: true

  • running: (xor false, true) will give: true

  • running: (xor false, false) will give: false

  • running: (xor null, false) will return nothing

  • running: (xor true, 12) will return nothing