Please enable JavaScript to view this site.

Validity: Rule, Task

These operators operate between binary boolean quantities and returns a result of binary boolean type, that is, a result that can have only two values: "true" or "false".

AND logical

Logical conjunction between boolean expressions.

Syntax

valueA and valueB

valueA

First boolean value

valueB

Second boolean value

Result

valueA

valueB

Result

false

false

false

true

false

false

false

true

false

true

true

true

Examples:

NOT logical

Logical negation operator of a boolean expression.

Syntax

not value

value

Boolean value

Result

value

Result

false

true

true

false

Examples:

OR logical

Logical disjunction between boolean expressions.

Syntax

valueA or valueB

valueA

First boolean value

valueB

Second boolean value

Result

valueA

valueB

Result

false

false

false

true

false

true

false

true

true

true

true

true

Examples:

XOR logical

Exclusive logical disjunction between boolean expressions.

Syntax

valueA xor valueB

valueA

First boolean value

valueB

Second boolean value

Result

valueA

valueB

result

false

false

false

true

false

true

false

true

true

true

true

false

Examples:

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC