Microsoft® JScript
&& 演算子

関連項目

ランゲージ リファレンス  


機能
2 つの値の論理積を求めます。

構文
result = expression1 && expression2
&& 演算子の指定項目は次のとおりです。

指定項目 内容
result 任意の変数を指定します。
expression1 任意のを指定します。
expression2 任意の式を指定します。

解説

指定された 2 つの式が両方とも真 (true) の場合、result も真 (true) になります。元の式のどちらかが偽 (false) の場合は result は偽 (false) になります。

&& 演算子で実行時エラーが発生する状況については、論理演算子 の表を参照してください。

非ブール値をブール値に変換した場合は、次の規則が適用されます。

  • オブジェクトは、すべて真と見なされます。
  • 文字列は、空の場合のみ偽と見なされます。
  • null および Undefined は、偽と見なされます。
  • 数値は、0 の場合のみ偽と見なされます。

© 1997 Microsoft Corporation.