"||"逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。
例如:
本周我们计划出游,可是周一至周五工作,所以周六或者周日哪天去都可以。
即两天中只要有一天有空,就可以出游了。
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 的值