Microsoft JScript
&& Operator |
Language Reference
Version 1 |

Used to perform a logical conjunction on two expressions.

result=expression1&&expression2The

&&operator syntax has these parts:

PartDescriptionresultAny variable. expression1Any expression. expression2Any expression.

If, and only if, both expressions evaluate toTrue,resultisTrue. If either expression evaluates toFalse,resultisFalse.For information on when a run-time error is generated by the

&&operator, see the Operator Behavior table. JScript uses the following rules for converting non-Boolean values to Boolean values:

- All objects are considered true.
- Strings are considered false if and only if they are empty.
nulland undefined are considered false.- Numbers are false if and only if they are zero.

Comments