logical operators in JavaScript
What you will learn here about javascript
- logical operators in javascript
Logical operators used to connect two expressions. JavaScript supports following logical operators.
- Logical AND ( && )
- Logical OR ( || )
- Logical NOT ( ! )
1)Logical AND ( && )
Logical AND returns true only when both expressions returns true. If any one the expression returns false, Logical AND returns false.
if( 10<20 && 20<50) //this returns true
if( 100<20 && 20<50) //this returns false
2)Logical OR ( || )
Logical OR returns true only when either of expression returns true. If both expression returns false, Logical OR returns false.
if( 10<20 || 20<50) //this returns true
if( 100<20 || 20<50) //Even this returns true
if( 100<20 || 20<10) //this returns false
3)Logical NOT ( ! )
Logical NOT returns true if expression is false and returns false if expression is true
if( !(10<20)) //this returns false
if( !(100<20)) //this returns true