をfullfilledされていないにもかかわらず、私は次のコードを持っていますこれは本当ですか?私は単にこれを理解できません。はJavaScriptをtrueを返す条件が
答えて
条件には常にtrue
が割り当てられます。この値は変数に割り当てられます。これはif
句で評価される値です。
しかし、比較値なしで(そしてこの値を割り当てないで)ダイレクトチェックを使用することができます。あなたがそうelse
これ以上は、この場合には起こらない、return
で機能を終了becaue
はそのほかに、あなたは、唯一のif
部分にelse
一部を変更することができます。
if (usernameExists) {
console.log("returning true");
return true;
}
if (looped) {
console.log(usernameExists+" is returned");
looped = null;
return false;
}
私はdownvoteしなかった:しかし、答えは実際に最初の問題を説明していません。それは私が厄介なものではありませんが、間違ったコードを残しておいてコメントしました - 私はむしろ答えに残したいと思います。 – Connum
条件を確認するには、 '=='演算子を使用する必要があります。 '='は代入演算子を意味します。 一方、 '==='は値とタイプをチェックします。 これが問題ですか。
同じことを言っているので、多くの答え!私は何を間違えたのか分かります、ありがとう! – Cubetastic
お客様の条件では、1つの等価物を使用しています! したがって、比較の代わりに行われる割り当て操作です!したがって、あなたの変数が真であることを確認するのではなく、それを本当に割り当てているのです。割り当て操作が成功したので、あなたの条件は同時に満たされます。
2またはツリー=
使用するのではなく、==
か===
に等しく、==
と===
との違いは、ここでは非常によく説明されているとの変更を:
Which equals operator (== vs ===) should be used in JavaScript comparisons?
さて、同じことを言っているので、多くの答え!私は何を間違えたのか分かります、ありがとう! – Cubetastic
=
は割り当てているので、あなた変数をtrueに設定すると、それ自体がif文をtrueにします。必要なのは、変数がtrueに設定されているかどうかを確認することです。これを行うには、==
または===
の演算子を使用します。
同じことを言っているので、多くの答え!私は何を間違えたのか分かります、ありがとう! – Cubetastic
- 1. なぜ、jQueryセレクタがIf条件でtrueを返すのか?
- 2. ソナーエラー条件が無条件に「TRUE」または
- 3. JavaScript-switch条件を返す配列
- 4. 条件が配列の繰り返し内で常にtrueを返す場合
- 5. PrintStreamオブジェクトのcheckError()メソッドがtrueを返す条件は何ですか?
- 6. 条件に基づいてtrueを返すHTML属性
- 7. VBAグループ行TRUE/FALSE条件
- 8. Javascriptはif条件とelse条件(PHP)
- 9. python if-else文は、条件の場合にのみtrueを返します。
- 10. SQL where条件は常にtrue
- 11. 条件文が偽である場合、Javascriptコードはtrueと評価されます。&& true
- 12. 偽を返す条件文
- 13. GroupByが条件と数値を返す
- 14. Scanfが条件を返します
- 15. Javascriptがtrueを返さない場合
- 16. SQLの条件条件は、条件が満たされない場合にすべてを返します
- 17. 条件がTrueの場合、キーワード引数を渡す
- 18. Requirejs - 条件がtrueの場合のみモジュールをロードする
- 19. 条件がtrueでも、{}をスキップしますか?
- 20. 条件文JavaScript
- 21. Javascriptがどこ条件
- 22. 条件は常にfalseを返す(RUBY)
- 23. javascriptはtrueを返すか、falseを返します。
- 24. JQuery Datatables - javascript条件文でhtmlを返す
- 25. 条件が満たされない場合はtrueを返しますNSPredicateを書く
- 26. すべての条件が成功すれば、bashでtrueを返す方法は?
- 27. jquery show/hide - 条件がtrueの場合はオープン開始
- 28. JQUERY AJAXが検索条件をPHPに返すJSONを返す
- 29. Javascriptの条件は、AJAXコールバック
- 30. Javascript - 条件が正しく返されない
「==」または「===」を使用します。今、代入演算子を使用しています。 – dev8080
あなたは 'if(usernameExists)'を使うことができます。 –
Ok、同じことを言っている多くの答え!私は何を間違えたのか分かります、ありがとう!私はすぐに回答を受け入れることができないので、私は7分後に回答を受け入れます。 – Cubetastic