"||"邏輯或操作符,相當於生活中的“或者”,當兩個條件中有任一個條件滿足,“邏輯或”的運算結果就爲“真”。
例如:
本周我們計劃出遊,可是周一至周五工作,所以周六或者周日哪天去都可以。
即兩天中只要有一天有空,就可以出遊了。
var a=3; var b=5; var c; c=b>a ||a>b; //b>a是true,a>b是false,c是true
邏輯或操作符值表:
A | B | A || B |
真(true) | 真(true) | 真(true) |
真(true) | 假(false) | 真(true) |
假(false) | 真(true) | 真(true) |
假(false) | 假(false) | 假(false) |
注意:
如果A爲真,A || B爲真,不會在執行B; 反之,如果A爲假,要由 B 的值來決定 A || B 的值