ここでは開始のプロンプトが表示されます。JavaScript関係演算子を使用しない条件式
のisValid ==真
コード関係演算子を使用する必要がdoesntの別の方法:
これははisValidという名前のブール変数が真であるかどうかをテストする条件式をコーディングする一つの方法です。
論理演算子を使用しないでブール値を真と評価する方法を教えてください。私はちょっと立ち往生しましたか?
ここでは開始のプロンプトが表示されます。JavaScript関係演算子を使用しない条件式
のisValid ==真
コード関係演算子を使用する必要がdoesntの別の方法:
これははisValidという名前のブール変数が真であるかどうかをテストする条件式をコーディングする一つの方法です。
論理演算子を使用しないでブール値を真と評価する方法を教えてください。私はちょっと立ち往生しましたか?
JavaScriptは、ブール値式に存在する場合、変数をブール値として評価することができます。虚偽と真実という用語を検索してください。
ジャバスクリプト関係演算子は、(以下オペレータ
<
)演算子より>=
)>
)演算子より
==
/===
)(およびその品質の演算子は(!==
)一つの簡単な方法は、関係演算子を使用せずに、!
を使用することです、それの「truthiness」に基づいて、真または偽の変数を評価する(しない)オペレータ二回
!!isValid
「not thruthy」はfalse
と評価され、「falseでない」として再度戻すと、true
と評価されます。
ブール値として扱うあらゆるコンテキストで式を単独で使用します。例えば。
if (isValid) {
...
}
または
someVar = isValid ? "truevalue" : "falsevalue";
あなたが明示的にブール値に変換することができます: 'ブール(値)'や '!! [値]が、あなたはそれを必要としません。 'var isValid = 42; if(isValid)// ... 'も完全に機能します。 'false、null、undefined、0、NaN、' ''は偽である、それ以外はすべて真実です。 – Thomas