ホームページ >ウェブフロントエンド >jsチュートリアル >jsでxまたはyに等しくないを記述する方法
JavaScript では、|| 演算子を使用して、値が x または y に等しくないかどうかを確認できます: if (value != x || value != y)。
# は、JavaScript では x または y に等しくないことを意味します
質問: 使用方法JavaScript は、値が x または y と等しくないことを意味しますか?
回答: || (論理 OR) 演算子を使用して、値が複数の値のいずれとも等しくないかどうかを確認できます。
例:
<code class="javascript">if (value != x || value != y) { // 代码块执行,因为 value 不等于 x 或 y }</code>
詳細な説明:
|| 演算子は次を返します。 2 オペランドの最初の true 値、それ以外の場合は最後のオペランドが返されます。この場合、
value が
x または
y に等しくないかどうかを確認しています。
value が
x と等しくない場合、式は
true と評価され、コード ブロックが実行されます。
value が
x に等しい場合、式は
value が
y に等しくないかどうかをチェックして続行されます。
value が
y と等しくない場合、式は
true と評価され、コード ブロックが実行されます。
value が
x と
y の両方に等しい場合にのみ、式は
false と評価され、コード ブロックは実行されません。
代替案:
|| 演算子を使用することに加えて、次の代替案も使用できます。
(論理否定) 演算子を使用します:
if (!(value === x || value === y))
(論理排他的 OR) 演算子:
if (値 !== x ^ 値 !== y)
|| 演算子は、互いに等しくない複数の値を表現する最も単純かつ簡潔な方法です。
以上がjsでxまたはyに等しくないを記述する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。