|
Microsoft® JScript 論理演算子の動作 |
ランゲージ リファレンス |
次に示す表は、JScript の論理演算子の動作をまとめたものです。列と行は、JScript の論理演算子のオペランドと実行可能な式の種類です。表中は、その組み合わせで演算を行ったときの結果です。
この表の内容は、次の論理演算子に適用されます。
表中の E は実行時エラーが発生することを示し、N は数値結果が返されることを示しています。
| obj | as | ns | num | bool | undef | null | |
|---|---|---|---|---|---|---|---|
| obj | B | E | B | B | B | E | E |
| as | E | E | E | E | E | E | E |
| ns | B | E | B | B | B | E | E |
| num | B | E | B | B | B | E | E |
| bool | B | E | B | B | B | E | E |
| undef | E | E | E | E | E | E | E |
| null | E | E | E | E | E | E | E |
obj = オブジェクト、as = 英数字から成る文字列、ns = 数字のみから成る文字列、num = 数値、bool = ブール値、undef = Undefined、null = null 値。