運算子
|
A
|
!A (不是 A)
|
定義與值
|
AND
|
TRUE
|
FALSE
|
• 如果兩個運算元其中之一的值為 FALSE,則結果會是 FALSE,而不論另一個運算元的值為何 (TRUE、FALSE 或 UNDEFINED)。
• 如果其中一個運算元的值為 TRUE,則結果會與另一個運算元的值重合。
|
OR
|
FALSE
|
TRUE
|
• 如果兩個運算元其中之一的值為 TRUE,則結果會是 TRUE,而不論另一個運算元的值為何 (TRUE、FALSE 或 UNDEFINED)。
• 如果其中一個運算元的值為 FALSE,則結果會與另一個運算元的值重合。
|
NOT
|
未定義
|
未定義
|
模式
|
定義與值
|
未定義
|
會為物件指派無法評估的進階運算式。計算結果為 UNDEFINED。
|
已定義
|
會為物件指派評估為布林值 TRUE 或 FALSE 的進階運算式。
|