Logical Operator - Devbhoomi

FREE JOB ALERT & ONLINE TUTORIALS

Hot

Post Top Ad

Sunday 5 November 2017

Logical Operator

Logical operators are used to perform logical operations on the given two variables.
Logical operators :
OperatorUsage
&&expr1 && expr2
||expr1 || expr2
!!expr1
Logical operator chart :
OperatorCondition 1Condition 2Result
&&TrueTrueTrue
TrueFalseFalse
FalseTrueFalse
FalseFalseFalse
||TrueTrueTrue
TrueFalseTrue
FalseTrueTrue
FalseFalseFalse
!True-False
False-True
Example :

    a = 5;
    b = 10;

    (a == 5) && (b < 5) = false
    /*
    here, first expression a == 5 is true
    second expression b < 5 is false
    so, final result of && operator is false
    (True && False = False)
    */

    (a == 4) && (b < 15) = false
    (a == 5) && (b < 15) = true
    (a == 4) && (b < 5) = false

    (a == 5) || (b < 5) = true
    (a == 4) || (b < 15) = true
    (a == 4) || (b < 5) = false

    !(a == 5) = false
    !(a == 4) = true

No comments:

Post a Comment

Post Top Ad