2016-11-24 2 views
0

Ich habe eine Variable mit Werten wie folgt und eine weniger als gleiche Operation wird zwischen ihnen verglichen, außer, wenn es Null enthält.Vergleich Variablen Wert mit einer Ausnahme Logik

Null ist jedes Mal von höchster Priorität.

if(a<=b){ 
alert("a is lesser"); 
} else{ 
alert("b is higher"); 
} 

Wie kann ich bin Bedingung für den Nullwert d.h .. wenn b-Wert als Null enthält die Bedingung sollte b alarmiert höher ist.

+0

if (b == 0) {} else {}? –

+0

'b! = 0 && a <= b ' –

Antwort

0

Sie können Ihre Bedingung falsch sein ändern, wenn b0 von .. && b != 0 Zugabe ist:

if(a<=b && b!=0){ 
    alert("a is lesser"); 
} else { 
    alert("b is higher"); 
} 

Das bedeutet, wenn b == 0 dann wird es die Bedingung erzwingen false zu sein und die else läuft.

Verwandte Themen