JavaScript中逻辑运算符的使用
逻辑运算符用于对一个或多个布尔值进行逻辑运算。在JavaScript中有3个逻辑运算符,如下表所示。
运算符 |
描述 |
示例 |
&& |
逻辑与 |
a && b //当a和b都为真时,结果为真,否则为假 |
|| |
逻辑或 |
a || b //当a为真或者b为真时,结果为真,否则为假 |
! |
逻辑非 |
!a //当a为假时,结果为真,否则为假 |
例如,某公园规定,凡是年龄在10岁以下的儿童或者60岁以上的老年人都可以免票入园,判断一个12岁的儿童是否可以免票入园。代码如下:
01 <script type="text/javascript"> 02 var age = 12; 03 if(age <= 10 || age >= 60){ 04 document.write("一个12岁的儿童可以免票入园"); 05 }else{ 06 document.write("一个12岁的儿童不可以免票入园"); 07 } 08 </script>
运行结果为:
一个12岁的儿童不可以免票入园
本文摘自明日科技出版的《零基础学JavaScript》,转载请注明出处!!!