問題タブ [or-operator]

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 投票する
4 に答える
1497 参照

javascript - JavaScript で and/or 演算子を括弧付きで使用する方法

HelloWorldattribute に文字列を含むオブジェクトがありますhello。2 つの文字列をチェックして、どちらとも一致しない場合は、特定のコードを実行したいと考えています。

ただし、これを最適化して読みやすくすることができると思います。

両方のチェックが間違っていると思っていましたが、確かに何かが欠けています。JavaScript の AND/OR 演算子を正しく理解していないか、括弧の使い方が間違っていると思います。誰でも説明できますか?

JSFiddle の例

0 投票する
8 に答える
4541 参照

c++ - またはオペレータが動作していません

start を入力すると、基準を満たしていてもプログラムは else 関数を出力します。 && も試しましたが、まだ機能しませんでした。任意の回答をいただければ幸いです。

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

javascript - 存在する場合は値を使用し、存在しない場合は or 演算子を使用してデフォルトを割り当てます

私は本でこの例を見つけました:

特別なオブジェクト スコープを使用する必要がないように、単純化しました。

b が定義されている場合、機能します。b が定義されていない場合は機能せず、ReferenceError がスローされます。

私は何か悪いことをしましたか?ありがとうございました!

0 投票する
4 に答える
95 参照

javascript - OR 演算子で区切られたステートメントの評価順序

これが私のif声明です:

そしてフィドル: http://jsfiddle.net/setMa/

さて、私のコンソールログは明らかに何のIDを示して""いますか? を||外すifか、テキスト フィールドを空白のままにすると、問題なく動作します。

0 投票する
1 に答える
287 参照

perl - perl論理OR演算子

ここでOR-ingがどのように出てくるかは、2番目のケースでは明確ではありません(最初のケースはnullとのoringが明確なようです)?

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

c# - C#で「または」割り当てを短絡するにはどうすればよいですか?

JavaScript ではOR、次のような 2 つのオブジェクト/プロパティを使用できます:-

また

ORC# クラス オブジェクトを使用できますか?

編集:-

使用していない??

エラー:-

Operator '??' cannot be applied to operands of type 'MultipleCast.Program.SpecificClass1' and 'MultipleCast.Program.SpecificClass2'

0 投票する
1 に答える
1829 参照

operator-overloading - Juliaで二項演算子をオーバーロード/再定義するにはどうすればよいですか?

|| ("or") または&&("and") 二項演算子を再定義する方法についての参照を失い続けています。私は最初にやらなければならないことをどこかで読みimportall Baseました。それから私は試しました

そしてまた

しかし、これらのどれも機能しませんでした。誰かがこれを行う方法の基本を説明するリファレンスを提供できれば幸いです...「ジュリアで二項演算子を再定義する」などのクエリを含むものを見つけることができませんでした...