Tôi nghĩ rằng tôi thiếu một số thứ cơ bản ở đây. Tại sao điều kiện IF thứ ba lại đúng? Điều kiện không nên đánh giá sai? Tôi muốn làm điều gì đó mà id không phải là 1, 2 hoặc 3.javascript nhiều điều kiện OR trong câu lệnh IF
var id = 1;
if(id == 1) //true
if(id != 1) //false
if(id != 1 || id != 2 || id != 3) //this returns true. why?
Cảm ơn bạn.
vì 'id' không bình đẳng' 2' hoặc '3'? 'false || đúng || true == true' –
1! = 2 .. điều này rõ ràng là đúng .. lollzzz –
vì id> 3, imo. – ddacot