Not operation
Learn how to negate a boolean value.
The logical not operation inverts a boolean value. It is typically used to invert a condition or negate the result of an expression.
A negation is denoted by the ! sign before an expression:
!/*<value>*/
Here is a practical example:
!true // false
You can also use not for a more readable alternative:
not /*<value>*/
In the above examples, the boolean value true is negated, resulting in false, as the following expression attests:
not true is false