> lang > or | ![]() |
| Documentation |
|
Result = Expression OR Expression
Computes the logical or of two boolean expressions, or the numerical or of two integer numbers.
The logical OR operator takes two boolean expressions and returns a true or false value. The result returned by this operator is shown in the following table:
| A | B | A OR B |
|---|---|---|
| FALSE | FALSE | FALSE |
| FALSE | TRUE | TRUE |
| TRUE | FALSE | TRUE |
| TRUE | TRUE | TRUE |
The numerical OR operator takes two integer values and returns an integer value. Each corresponding bit of the specified values are combined according to the following table:
| A | B | A OR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |