| 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.
These properties can take input and give output.
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.
These properties can give output. They cannot take input.
output returns FALSE if the input is TRUE, or returns TRUE if the input is FALSE.
This is a basic use of the block.