- JavaScript程序設計:基礎·PHP·XML
- (美)Elizabeth Drake
- 365字
- 2020-10-30 18:12:32
2.5.1 邏輯操作符
正如加號(+)和星號(*)表示數學操作符,并且有很多符號表示關系操作符,在JavaScript中邏輯操作符也用符號表示,如下所示:
·&&表示AND操作符(兩個&符號,其間沒有空格)。
·||表示OR操作符(兩個通過在鍵盤上同時按下SHIFT和\鍵輸入的豎線符號,并且其間沒有空格)。
·!表示NOT操作符。
AND、OR和NOT操作符的真值表
通過邏輯操作符連接的任何復合條件的結果要么為true要么為false。包含AND操作符的復合條件的結果都為false,除了兩個條件都為true之外。包含OR操作符的復合條件的結果都為true,除了兩個條件都為false之外。對于包含NOT操作符的條件,若原來的條件為true,則結果為false;若原來的條件為false,則結果為true。
通過使用真值表可以概述操作符||(OR)、&&(AND)和!(NOT)的行為。假定X和Y表示簡單的條件,然后在表2-4中前兩欄給出X和Y的值,而X||Y、X&&Y和!X的結果值分別在第3、4、5欄列出。
表2-4 邏輯操作符真值表
推薦閱讀
- 軟件安全技術
- 深入理解Android(卷I)
- Kibana Essentials
- Koa開發:入門、進階與實戰
- HTML5+CSS3+JavaScript Web開發案例教程(在線實訓版)
- Learning Zurb Foundation
- 劍指Java:核心原理與應用實踐
- 深入理解Android:Wi-Fi、NFC和GPS卷
- The Professional ScrumMaster’s Handbook
- Developing SSRS Reports for Dynamics AX
- Python機器學習算法與應用
- 人工智能算法(卷1):基礎算法
- 現代C:概念剖析和編程實踐
- Android系統下Java編程詳解
- ASP.NET開發寶典