Difference between revisions of "Boolean Operators"
From SmartWiki
Line 20: | Line 20: | ||
Example: NOT [True Statement] ...evaluates to... '''FALSE''' | Example: NOT [True Statement] ...evaluates to... '''FALSE''' | ||
Example: NOT [False Statement] ...evaluates to... '''TRUE''' | Example: NOT [False Statement] ...evaluates to... '''TRUE''' | ||
+ | |||
+ | ==See Also== | ||
+ | * [[Advanced Logic]] | ||
[[Category:Glossary]] | [[Category:Glossary]] |
Revision as of 08:53, 25 June 2013
Contents
AND
- The AND operator takes two operands and evaluates to true if both of its operands are true.
- Also written as "&&".
Example: [True Statement] AND [False Statement] ...evaluates to... FALSE Example: [True Statement] AND [True Statement] ...evaluates to... TRUE
OR
- The OR operator takes two operands and evaluates to true if either of the operands are true.
- Also written as "||".
Example: [True Statement] OR [True Statement] ...evaluates to... TRUE Example: [True Statement] OR [False Statement] ...evaluates to... TRUE Example: [False Statement] OR [False Statement] ...evaluates to... FALSE
NOT
- Reverses the "truthiness" of its operand.
- Also written as "!", preceding its operand.
Example: NOT [True Statement] ...evaluates to... FALSE Example: NOT [False Statement] ...evaluates to... TRUE