問題タブ [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 投票する
1 に答える
19 参照

mysql - 2 つの非 null 結果の間の MySQL OR 演算子

or ステートメントの両方の値が null でない場合はどうなりますか?

mysql は毎回左側を使用しますか、それとも mysql が右側を使用する可能性はありますか?

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

javascript - JavaScript OR 演算子は正しいが、if ステートメントが期待どおりに動作しない

私はJavaScriptの重いアプリケーションで作業しており、次のコードがあります:

if ステートメントについては、ブレークポイントを配置し、Chrome コンソールでロジックをチェックしています。ロジックは正しいように見えますが、F10 ボタンをクリックすると、if ステートメント内に入ることが期待され、代わりにそれを飛び越えます!

0 投票する
3 に答える
105 参照

c++ - 前のすべての条件が false の場合にのみブロックを実行し、それらのいずれかが true の場合に特定のブロックを実行する方法は?

C++ で小さなゲームを作成していますが、分岐を最適化する方法を知りたいと思っています。このコードを見てください:

私が達成したいのは、上、下、左、右、またはスペースが押されstateた場合、適切な値に設定することです。これらの条件のいずれにも当てはまらない場合は、状態を に設定しState::Stillます。私のコードは機能しますが、間違っているように感じます。もっと良い方法があるはずです。私の質問は次のとおりです。指定されたすべて
の条件が失敗した場合にのみブロックを実行し、1 つまたは複数が true の場合にこれらの条件のそれぞれに固有のブロックを実行する方法です。ネストされた演算子や多くの演算子を使用する必要はありません。if||

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

javascript - Javascriptは値の代入でORを返しますか?

私はD3 で簡単な例を扱っていますが、この return ステートメントについてしばらく頭を悩ませていました。

return ステートメントでの演算子の使用については基本的な理解がありますが、||間違っている場合は修正してください。私が集めたものから、nodesByNames[name]が定義されていない場合nodesByName[name]、 という名前の新しいオブジェクトが作成されますname

私が理解しようとしているのは、のような割り当てを返すことに頭を悩ませる方法がわからないということですnodesByName[name]={name:name}

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

c# - || の使い方 ラムダ式の演算子

|| の使い方 (または) ラムダ式の演算子?

これが私が試したことです:

前もって感謝します

編集

現在のユーザーのアセットのリストと、すべてのユーザーのすべてのアセットを取得したいと考えています。すべてのユーザーのアセットには、DefaultMapMarker のカテゴリがあります。

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

c - c のバイナリ文字列に対する OR 演算により、出力の半分が間違っている

エラーの内容はわかりませんがor、文字列の各文字で操作が成功しません。

0 投票する
0 に答える
38 参照

regex - VBScript RegEx Flavor Lookaround Method は、5MB を超えるテキストファイルで問題があることが知られていますか?

次の正規表現の理由を知りたい:

と:

次のテスト文字列では問題なく動作するようです:

しかし、5MB を超えるファイルに同じタイプの Expression を使用すると失敗します。

私が使用しているVBScriptは次のとおりです。

私が使用しているエディターはこちらです: http://www.regexr.com/

Q: 何をしようとしていますか?

A: 2 つの文字列間のすべてをキャプチャするスマート正規表現コードに基づいて、任意のテキスト ファイルを複数の文字列チャンクに分割できるようにしたいと考えています。最初の文字列決定子は固定語、つまり「CHAPTER 1」ですが、2 番目の文字列決定子は固定されていません。2 番目の文字列決定子は固定されておらず、変更されていますが、既知です。配列に配置してから解析できます。私が抱えている問題は、ルックアラウンド (?=) がエスケープするか、ループに陥っているように見えることです。「|」で遊んでいます この OP の最初にある 2 番目の RegEx でわかるように、演算子です。私が作業しているテストファイルは、問題なく解析できるようです。問題ない。しかし、私が扱っているより大きなファイルは...わかりません。何かがうまくいかない。

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

sql - plsql アドバンスまたは条件

投稿アドレスを含むテーブルがあります。私のクエリは次のようになります。

ほとんどの場合、1 行のみを配信する必要があるため、これは問題なく機能します。2 つの同一のレコード (1 つは numbertype = odd で、もう 1 つは混合) がある場合、クエリは 2 行を返します。

これでエラーが発生するので、これは望ましくありません。プログラムが numbertype = 'mixed' を含むレコードを 1 つだけ取得するソリューションを誰かが持っていますか?

したがって、上記の例では、このレコードを表示したくないだけです。


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

jsf - ELブール式でII(または)を使用する方法

以下のようなコンポーネントを条件付きでレンダリングしたいと思います。

しかし、それはうまくいきませんでした。と の両方を試しましor||が、OR 条件の左手のみを評価するため、上記の場合は"att1"notとのみ比較します"att2"

順序を変更すると、 と比較さ"att2""att1"ます。