問題タブ [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.
javascript - javascriptの論理代入はどのように機能しますか?
JavaScript では、次のようなコードがあるとします。
論理 OR 演算子は a の値を b に割り当て、アラートは「1」になります。
これは割り当てのみに限定されていますか、それともどこでも使用できますか?
空の文字列は未定義と同じように扱われるようです。これは正しいですか?
これは AND 変数でどのように機能しますか? それらの組み合わせはどうですか?
これらのイディオムを使用する場合、または使用しない場合の良い例は何ですか?
bitwise-operators - この表現は何をしますか?
十進法でこの式の解釈はありますか? つまり、算術演算の代わりに論理演算を使った効率的な計算の実装ですか?
1) 数値 N に 16 進数を加えたもの、つまり (N+0x7f) 2) 同じ 16 進数のビット単位の AND とビット単位の AND をとります。
(N+0x7f) & (~0x7f)?
python - and / or 演算子の戻り値
Advanced Python または Understanding Python に関する 2007 年のビデオを見ていましたが、18'27" で、スピーカーは「Python で知っている人もいるかもしれませんがand
、or
2 つの値のいずれかをnot
返しますが、常にブール値を返します。」と主張しています。 ?
私が知る限り、ブール値も返しますand
。or
javascript - JavaScript の論理演算子 — どのように使用しますか?
&&
、||
、およびがどのように機能するかわかりません!
...ブールと他のデータ型の両方で。それらをどのように使用しますか?
javascript - JavaScript に論理 xor がないのはなぜですか?
JavaScript に論理 xor がないのはなぜですか?
php - ビット演算子はいつ使用する必要がありますか?
次の Stack Overflow の質問を読み、ビット単位と論理の違いを理解しました。
ただし、ビットごとまたは論理をいつ使用する必要があるかについては説明していません。
論理演算子ではなくビット単位の演算子を使用する必要がある場合と、その逆の場合はいつですか?
少しずつ比較する必要があるのはどのような状況ですか?
違いについて質問しているわけではありませんが、ビット単位の演算子を使用する必要がある状況について質問しています。
r - Rを使用して「TRUEFALSE」を「FALSE」に組み合わせる方法は?
%in%
以下のように、ベクトルに必要なものが含まれているかどうかを確認するために使用しています。
最初のケースでは、最終的な結果を単一TRUE
にし、2番目のケースでは、結果を単一にする必要がありますFALSE
(つまり、AND真理値表のように)。
どのようにそれを行うことができますか?
ありがとう。
overflow - AND OR NOTとXORを使用してオーバーフローが発生したかどうかを確認するにはどうすればよいですか?
AND OR XORのみを使用し、4ビットで構成される2つの2進数を加算してもオーバーフローするかどうかを判断しようとはしていません。たとえば、1100+0100のようなものは1|になります。0000.しかし、これらの論理演算子だけを使用してこれを見つけるにはどうすればよいですか?
オーバーフローが発生した場合は1000を取得し、発生しなかった場合は0000を取得しようとしています。XORをマスクと一緒に使用して最後の3ビットをクリアできるので、これは十分に簡単です。
誰かがこれを理解するための提案がありますか?
c# - .NET で安全な && 短絡に依存していますか?
myObj が null であると仮定します。これを書いても安全ですか?
2 番目の部分が実行される前に && が false と評価されるため、一部の言語では 2 番目の式が実行されないことがわかっています。
r - 2つの異なる変数の値に基づいてマトリックスから選択します
応答変数の値を1つの列として、性別や場所などの2つの特性を他の2つの列として持つ行列があるとします。
性別と場所の両方の特定の値に基づいて、応答の特定の値を選択するにはどうすればよいですか?
たとえば、私は知っています
データセット$response[gender=="男性"]
すべての男性を選択します。しかし、location=='SE'からの男性からの応答値も選択したいとします。これを行う方法がわかりません。
どうもありがとう!
ps(インターネットでこれを探してみましたが、[]演算子のヘルプを見つけるのは難しいです)