Not
| Block Group: | Logic |
| Icon: | ![]() |
Reverses the value of its input. Returns FALSE when its input is TRUE and returns TRUE when its input is FALSE. Use NOT when you want to make sure a value is not equal to one particular value.
Input/Output Properties
These properties can take input and give output.
- input (boolean)
input specifies a value that can be evaluated to TRUE or FALSE. If input is a number, 0 (or NaN) evaluates to FALSE and any other number evaluates to TRUE. A null input evaluates to FALSE, so the output is TRUE when input is empty.
Output Properties
These properties can give output. They cannot take input.
- output (boolean)
output returns FALSE if the input is TRUE, or returns TRUE if the input is FALSE.
Model
This is a basic use of the block.

