問題タブ [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.

0 投票する
6 に答える
4589 参照

c - ||、C の && 演算子

このコードが&&演算子でのみ機能するのはなぜですか?

あるべきだと思いますが||、間違っています。Choice同時に2つの値に等しくなることはできませんか?

'a'選択がORと等しくなるまでユーザーの入力を求める必要があります'd'が、なぜ書く必要があるの&&でしょうか? 理解できません。

を使いたかった||のですが、うまくいきません。

0 投票する
2 に答える
4494 参照

javascript - 優先順位: 論理 or vs. 三項演算子

次のことを考慮してください:(
編集:関数を少し修正して、三項演算子の使用または中括弧を削除しました)

問題:


これは、中括弧を使用して簡単に修正できることを認識しています。


質問:||この場合、オペレーターが近道に ならないのはなぜですか?

2 項論理条件演算子の中で論理 OR の優先順位が最も低いことは承知していますが、条件付き 3 項演算子よりも優先順位が高いと思いましたか?

Operator precedence の MDN ドキュメントを読み間違えていますか?