問題タブ [logical-operators]

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

c - C について質問です! オペレーター

これに対する私の理解は次のとおりです。C では、この!演算子は、ゼロ以外の値が指定された場合は 0 を返し、0 が指定された場合はゼロ以外の値を返します。

次の小さな C コードのスニペットがあるとします。

にはどのような値が入りzますか? 単に!01になる必要がありますか?システム依存ですか?C標準は、何が起こるべきかを規定していますか? 今夜、ビットごとの 2 の補数の整数操作を扱う宿題をしているときに、これらの質問に出くわしました。特定の問題が発生しましたが、なぜそれが機能するのか頭を悩ませています。情報をありがとう!

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

javascript - JavaScript には非短絡ブール演算子がありますか?

JavaScript で

返されたf2場合は実行されませんが、そうでない場合を除いて、通常は良いことです。短絡しないバージョンはありますか?f1true||

何かのようなもの

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

php - || 正確には何ですか || 平均?

|| は正確には何をしますか このステートメントの意味は?誰かこれを英語にしてくれませんか。

これをグーグルで検索したことは約束しますが、何も見つからないため、何をグーグルで検索すればよいかわかりません。

ありがとう:)

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

r - 列に因子が含まれている場合、OR を使用してデータ フレームをサブセット化する

因子の列の 1 つまたは別の値に基づく R のデータ フレームのサブセットを作成したいのですが、|因子の値では使用できないようです。

例:

エラーが発生します:

どうすればこれを達成できますか?

明らかに、私の実際のデータ フレームには factor 列に 3 つ以上の値があるため、使用!= "c"するだけでは機能しません。

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

c++ - 論理 AND、OR: 左から右への評価は保証されますか?

論理演算子 ( ) の左から右への評価は&& ||保証されていますか?

私がこれを持っているとしましょう:

これはこれと同じであることが保証されていますか?

aこれも非常に重要な場合があります。2 つの要件があるとしましょうb。要件aは失敗する可能性がはるかに高くなりbます。if (a && b)と言うよりも効率的ですif (b && a)

0 投票する
5 に答える
2937 参照

javascript - ||を使用したこのコードの正確な意味は何ですか ("OR")演算子?

私はどこかでこのコードスニペットを見ました:

var x = color[idx] || [];コードがnullの場合color[idx]は、空の配列をxに返し、それ以外の場合はx =color[idx]を意味すると推測できます。私は正しいですか?

それでも、説明が必要です。このコードは次と同じロジックを持っていますか?

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

r - サブセット関数と論理演算子で複数の条件を使用する

R でデータのサブセットを選択する場合は、subset 関数を使用できます。特定の変数が 1、2、または 3 のいずれかであるなど、いくつかの基準のいずれかに一致するデータに基づいて分析したかったのです。

ここでは、最初の基準に一致する値を常に選択するだけでした。ここでは 1 です。私の仮定では、1 から始まり、「false」と評価された場合は 2 に進み、一致するものがなければ 3 に進みます。 == の後のステートメントは「偽」であり、それらのいずれかが一致する場合、それは「真」です。

を使用して正しい結果を得ました

しかし、論理演算子を介してデータを選択できるようにしたいので、最初のアプローチが機能しなかったのはなぜですか?

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

perl - 論理定義論理和の bash 演算子

Perlの論理定義-ORに相当するBash演算子はありますか? 次のようなもの:

また

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

sql - T-SQLANDロジック

列A、B、およびCを持つテーブルTABLE1があります。列A、B、およびCがすべて1に等しくないテーブルから、すべての行を取得する必要があります。

これは機能します。ただし、ANDステートメントとORステートメントのみを使用する方法でこれを行う必要があります。私はこれが機能することを期待していました:

ただし、これは行が1でない、つまり行が少なすぎる行のみを返します。

MSSQL2008を使用します。

0 投票する
7 に答える
51265 参照

lua - Lua でビットごとの演算子 XOR を使用するにはどうすればよいですか?

Lua 言語でビット演算子を実装するにはどうすればよいですか?
具体的には、XOR 演算子/メソッドが必要です。