Why my "C" condition go to 'else' statement?, they separated are going to 'if' statement but together are not working.
var objTest = {
    ID : "10"
};
//A: First Condition: Exist value in property ID
console.log((objTest.ID ? 'if' : 'else'));                      // output => "if"
//B: Second Condition: Value different from "0"
console.log((objTest.ID != "0" ? 'if' : 'else'));               // output => "if"
//C: First and Second Condition together must be "if" 
console.log((objTest.ID & objTest.ID != "0" ? 'if' : 'else'));  // output => "else"
 
    