Returns true if its argument is false, and false otherwise.
boolean not
(obj boolean);
Description
This function returns true if its argument is false, and false otherwise.
If the argument is not a value of boolean type, it will be converted to boolean
first.