私はJavaScriptであなたが書くことができることを理解しています:
if (A && B) { do something }
しかし、どのように私は次のようなORを実装するのですか:
if (A OR B) { do something }
||
というダブルパイプ演算子を使うだけです。
if (A || B)
それは注目に値する|| AとBの両方が真の場合も真を返します。
Javascriptで、AまたはB ただし両方ではないを探している場合は、次のようにする必要があります。
if( (A && !B) || (B && !A) ) { ... }
||
演算子を使用 。
if (A || B) { do something }
||
はor演算子です。
if(A || B){ do something }
これが私の例です:
if(userAnswer==="Yes"||"yes"||"YeS"){
console.log("Too Bad!");
}
これは、答えが「はい」または「はい」の場合、同じことが起こることを意味します
いいね!
if(condition1 || condition2 || condition3 || ..........)
{
enter code here
}
if (/A|B/.test(thingToTest)) { doSomething }
例:
var myString = "This is my search subject"
if (/my/.test(myString)) { doSomethingHere }
これは、変数 "myString"内で "my"を探します。 "myString"変数の代わりに直接文字列を代用することができます。
追加のボーナスとして、大文字と小文字を区別しない "i"とグローバル "g"を検索に追加することもできます。
var myString = "This is my search subject"
if (/my/ig.test(myString)) { doSomethingHere }
条件と表記法が||
の場合にOR(||)
演算子を使用するには、複数の条件ステートメントが必要です。
if(condition || condition){
some stuff
}