共用方式為


邏輯 AND 運算子 (&&)

在兩個運算式上執行邏輯結合。

expression1 && expression2 

引數

  • expression1
    任何運算式。

  • expression2
    任何運算式。

備註

只有當兩個運算式都評估為 true,結果才會是 true。 若其中有一個運算式評估為 false,則結果會是 **false。**下表說明如何決定結果:

如果 expression1 強制為

且 expression2 強制為

則結果為

則結果強制為

true

true

expression2

true

true

false

expression2

false

false

true

expression1

false

false

false

expression1

false

JScript 會利用下列規則,將非布林值轉換成布林值:

  • 所有物件都視為 true

  • 只有在字串為空字串時,才會被視為 false

  • null 和未定義都視為 false。

  • 只有在數字為 0 時,才會被視為 false

需求

1 版

請參閱

概念

運算子優先順序

運算子摘要