除了數學運算外,程序設計語言還包含另一種重要的運算,即邏輯運算。邏輯運算符就是用於對一個或多個布爾值進行邏輯運算。在JavaScript中的邏輯運算符有&&(邏輯與)、||(邏輯或)、!(邏輯非)。
1. 與運算符:&&
語法格式:a && b //當a和b都為真時,結果為真,否則為假
如,(7>4)&&(3>2) //結果為true
(7>4)&&(3<2) //結果為false
2. 或運算符:||
語法格式:a || b //當a為真或b為真時,結果為真,否則為假
如,(7>4) || (3>2) //結果為true
(7>4) || (3<2) //結果為true
(7<4) || (3<2) //結果為false
3. 非運算符:!
語法格式:!a //當a為真時,結果為假;當a為假時,結果為真
如,!(7>4) //結果為false
!(7<=4) //結果為true