問題タブ [logical-or]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - ||、C の && 演算子
このコードが&&
演算子でのみ機能するのはなぜですか?
あるべきだと思いますが||
、間違っています。Choice
同時に2つの値に等しくなることはできませんか?
'a'
選択がORと等しくなるまでユーザーの入力を求める必要があります'd'
が、なぜ書く必要があるの&&
でしょうか? 理解できません。
を使いたかった||
のですが、うまくいきません。
javascript - 優先順位: 論理 or vs. 三項演算子
次のことを考慮してください:(
編集:関数を少し修正して、三項演算子の使用または中括弧を削除しました)
問題:
これは、中括弧を使用して簡単に修正できることを認識しています。
質問:
||
この場合、オペレーターが近道に ならないのはなぜですか?2 項論理条件演算子の中で論理 OR の優先順位が最も低いことは承知していますが、条件付き 3 項演算子よりも優先順位が高いと思いましたか?
Operator precedence の MDN ドキュメントを読み間違えていますか?