問題タブ [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.
c - C について質問です! オペレーター
これに対する私の理解は次のとおりです。C では、この!演算子は、ゼロ以外の値が指定された場合は 0 を返し、0 が指定された場合はゼロ以外の値を返します。
次の小さな C コードのスニペットがあるとします。
にはどのような値が入りzますか? 単に!01になる必要がありますか?システム依存ですか?C標準は、何が起こるべきかを規定していますか? 今夜、ビットごとの 2 の補数の整数操作を扱う宿題をしているときに、これらの質問に出くわしました。特定の問題が発生しましたが、なぜそれが機能するのか頭を悩ませています。情報をありがとう!
javascript - JavaScript には非短絡ブール演算子がありますか?
JavaScript で
返されたf2場合は実行されませんが、そうでない場合を除いて、通常は良いことです。短絡しないバージョンはありますか?f1true||
何かのようなもの
php - || 正確には何ですか || 平均?
|| は正確には何をしますか このステートメントの意味は?誰かこれを英語にしてくれませんか。
これをグーグルで検索したことは約束しますが、何も見つからないため、何をグーグルで検索すればよいかわかりません。
ありがとう:)
r - 列に因子が含まれている場合、OR を使用してデータ フレームをサブセット化する
因子の列の 1 つまたは別の値に基づく R のデータ フレームのサブセットを作成したいのですが、|因子の値では使用できないようです。
例:
エラーが発生します:
どうすればこれを達成できますか?
明らかに、私の実際のデータ フレームには factor 列に 3 つ以上の値があるため、使用!= "c"するだけでは機能しません。
c++ - 論理 AND、OR: 左から右への評価は保証されますか?
論理演算子 ( ) の左から右への評価は&& ||保証されていますか?
私がこれを持っているとしましょう:
これはこれと同じであることが保証されていますか?
aこれも非常に重要な場合があります。2 つの要件があるとしましょうb。要件aは失敗する可能性がはるかに高くなりbます。if (a && b)と言うよりも効率的ですif (b && a)。
javascript - ||を使用したこのコードの正確な意味は何ですか ("OR")演算子?
私はどこかでこのコードスニペットを見ました:
var x = color[idx] || [];コードがnullの場合color[idx]は、空の配列をxに返し、それ以外の場合はx =color[idx]を意味すると推測できます。私は正しいですか?
それでも、説明が必要です。このコードは次と同じロジックを持っていますか?
r - サブセット関数と論理演算子で複数の条件を使用する
R でデータのサブセットを選択する場合は、subset 関数を使用できます。特定の変数が 1、2、または 3 のいずれかであるなど、いくつかの基準のいずれかに一致するデータに基づいて分析したかったのです。
ここでは、最初の基準に一致する値を常に選択するだけでした。ここでは 1 です。私の仮定では、1 から始まり、「false」と評価された場合は 2 に進み、一致するものがなければ 3 に進みます。 == の後のステートメントは「偽」であり、それらのいずれかが一致する場合、それは「真」です。
を使用して正しい結果を得ました
しかし、論理演算子を介してデータを選択できるようにしたいので、最初のアプローチが機能しなかったのはなぜですか?
perl - 論理定義論理和の bash 演算子
Perlの論理定義-ORに相当するBash演算子はありますか? 次のようなもの:
また
sql - T-SQLANDロジック
列A、B、およびCを持つテーブルTABLE1があります。列A、B、およびCがすべて1に等しくないテーブルから、すべての行を取得する必要があります。
これは機能します。ただし、ANDステートメントとORステートメントのみを使用する方法でこれを行う必要があります。私はこれが機能することを期待していました:
ただし、これは行が1でない、つまり行が少なすぎる行のみを返します。
MSSQL2008を使用します。
lua - Lua でビットごとの演算子 XOR を使用するにはどうすればよいですか?
Lua 言語でビット演算子を実装するにはどうすればよいですか?
具体的には、XOR 演算子/メソッドが必要です。