// Not Example
/* Not does logical negation & bitwise inversion */
var Test1, Test2, Test3, x, y;
x = 3;
y = 8;
Test1 = !(x > 0);
Test2 = !(y > 10);
Test3 = !x;
NSB.Print("Logical:");
NSB.Print(" Not(x > 0) = " + Test1);
NSB.Print(" Not(y > 10) = " + Test2);
Not: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(3 intermediate revisions by one other user not shown) | |||
Line 7: | Line 7: | ||
== Example == | == Example == | ||
< | <tabber> | ||
JavaScript= | |||
<syntaxhighlight lang="JavaScript"> | |||
// Not Example | |||
/* Not does logical negation & bitwise inversion */ | |||
var Test1, Test2, Test3, x, y; | |||
x = 3; | |||
y = 8; | |||
Test1 = !(x > 0); | |||
Test2 = !(y > 10); | |||
Test3 = !x; | |||
NSB.Print("Logical:"); | |||
NSB.Print(" Not(x > 0) = " + Test1); | |||
NSB.Print(" Not(y > 10) = " + Test2); | |||
</syntaxhighlight> | |||
|-| | |||
BASIC= | |||
<syntaxhighlight lang="vb.net"> | |||
Rem Not Example | Rem Not Example | ||
'Not does logical negation & bitwise inversion | 'Not does logical negation & bitwise inversion | ||
Line 19: | Line 37: | ||
Print " Not(x > 0) = " & Test1 | Print " Not(x > 0) = " & Test1 | ||
Print " Not(y > 10) = " & Test2 | Print " Not(y > 10) = " & Test2 | ||
</ | </syntaxhighlight> | ||
</tabber> | |||
== Output == | == Output == |
Latest revision as of 22:49, 24 July 2019
result = Not expression
Description
Not returns the logical negation of an expression. The required argument, expression, is any valid expression. result is TRUE if expression evaluates to FALSE, FALSE if expression evaluates to TRUE, result is NULL otherwise.
Example
Rem Not Example
'Not does logical negation & bitwise inversion
Dim Test1, Test2, Test3, x, y
x = 3
y = 8
Test1 = Not(x > 0)
Test2 = Not(y > 10)
Test3 = Not x
Print "Logical:"
Print " Not(x > 0) = " & Test1
Print " Not(y > 10) = " & Test2
Output
Logical: NOT(x > 0) = False NOT(y > 10) = True