! (Logical NOT)
|
|
The logical NOT operator is indicated by an exclamation point (!). |
The logical NOT always returns a Boolean value. |
The logical NOT operator behaves in the following way: |
- If the operand is an object, false is returned.
- If the operand is the number 0, true is returned.
- If the operand is any number other than 0, false is returned.
- If the operand is null, true is returned.
- If the operand is NaN, true is returned.
- If the operand is undefined, an error occurs.
|
<html> <script language="JavaScript"> <!-- theTruth = new String("1"); theReverseTruth = !theTruth; document.write("theTruth = ",theTruth,"<br>"); document.write("theReverseTruth = ",theReverseTruth); --> </script> </html>
|
|
|
HTML code for linking to this page:
Related in same category :
-
-
-
-
|
|