|
Microsoft® JScript && 演算子 |
ランゲージ リファレンス |
2 つの値の論理積を求めます。
result = expression1 && expression2&& 演算子の指定項目は次のとおりです。
指定項目 内容 result 任意の変数を指定します。 expression1 任意の式を指定します。 expression2 任意の式を指定します。
指定された 2 つの式が両方とも真 (true) の場合、result も真 (true) になります。元の式のどちらかが偽 (false) の場合は result は偽 (false) になります。
&& 演算子で実行時エラーが発生する状況については、論理演算子 の表を参照してください。
非ブール値をブール値に変換した場合は、次の規則が適用されます。
- オブジェクトは、すべて真と見なされます。
- 文字列は、空の場合のみ偽と見なされます。
- null および Undefined は、偽と見なされます。
- 数値は、0 の場合のみ偽と見なされます。