|
Microsoft® JScript | 演算子 |
ランゲージ リファレンス |
2 つの値のビットごとの OR をとります。
result = expression1 | expression2| 演算子の指定項目は次のとおりです。
指定項目 内容 result 任意の変数を指定します。 expression1 任意の式を指定します。 expression2 任意の式を指定します。
| 演算子は、2 つの式の値を 2 進数形式で取り込み、それに対してビットごとの OR 演算を行います。この演算の結果は次のようになります。
0101 (expression1) 1100 (expression2) ---- 1101 (result)指定された 2 つの式の値のどちらか片方が 1 の桁は、必ず 1 になります。逆に、両方とも 0 の桁は 0 になります。
| 演算子で実行時エラーが発生する状況については、ビット演算子の表を参照してください。