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

c# - .NET で安全な && 短絡に依存していますか?

myObj が null であると仮定します。これを書いても安全ですか?

2 番目の部分が実行される前に && が false と評価されるため、一部の言語では 2 番目の式が実行されないことがわかっています。

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

r - 2つの異なる変数の値に基づいてマトリックスから選択します

応答変数の値を1つの列として、性別や場所などの2つの特性を他の2つの列として持つ行列があるとします。

性別と場所の両方の特定の値に基づいて、応答の特定の値を選択するにはどうすればよいですか?

たとえば、私は知っています

データセット$response[gender=="男性"]

すべての男性を選択します。しかし、location=='SE'からの男性からの応答値も選択したいとします。これを行う方法がわかりません。

どうもありがとう!

ps(インターネットでこれを探してみましたが、[]演算子のヘルプを見つけるのは難しいです)

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

php - PHP - 演算子ではなく、他のエイリアスはありますか?

if(!($whatever && what()) do_stuff...

これは、次のようなより直感的なものに置き換えることができますか?

if(not($whatever && what()) do_stuff...

?

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

c# - この`if`ステートメントはNull-Reference例外を生成する可能性がありますか?

私の主張は明らかだと思いますが、どのような条件下でも、これはnull参照例外をスローする可能性がありますか?Countつまり、そのプロパティにアクセスしようとしているときにe.Resultがnullであることに異議を唱えます。

編集:(後から来る質問者のために)この質問を最大限に活用するために、その例外が発生するのをどのように防ぐことができlockますか?ステートメントを使用できますか?どうやって?

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

c++ - 論理演算子のオーバーロードは悪い習慣と見なされますか?

&&, || をオーバーロードするのは悪い考えですか? またはコンマ演算子となぜ?

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

php - PHPの論理演算子はJavaScriptとして機能しますか?

私がJavaScriptで最も気に入っていることの1つは、論理演算子が非常に強力であることです。

  • &&オブジェクトのフィールドの値を安全に抽出するために使用でき、オブジェクトまたはフィールドのいずれかが初期化されていない場合はnullを返します

    /li>
  • ||デフォルト値を設定するために使用できます。

    /li>

PHPでは、この論理演算子の使用も許可されていますか?

0 投票する
11 に答える
23061 参照

c - Cで「xが5または4または78または...に等しい場合」の書き方

if ステートメントでの論理演算子の使用について簡単な質問があります。

現在、x が 5 または 4 または 78 に等しいかどうかをチェックする if ステートメントがあります。

そして、それをすべて次のように要約できるかどうか疑問に思っていました。

このような基本的な質問で申し訳ありませんが、私はCを学び始めたばかりです.

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

php - 論理ORはifステートメントでは機能しません

これは私が持っているものです:

簡単に言えばstyle="dsplay:none"、「id」が9以外の場合に配置する必要があります。これでうまくいきますが、「id」8、12、13も含めたいと思いました。十分に単純に見えましたが、論理和を追加したか、次のようになりました。

しかし、それはもう機能しないので、style="dsplay:none"常に配置されます。

私は逆に行きたかったのでこれをしました

しかし、今回style="dsplay:none"は配置されませんでした。
これにより、論理和に何か問題があるに違いないという結論に達しました。しかし、それは何ですか?教えてください、ありがとう!

0 投票する
9 に答える
24933 参照

javascript - 論理演算子(&&および||)が常にブール結果を返さないのはなぜですか?

これらの論理演算子がブール値ではなくオブジェクトを返すのはなぜですか?

obj.fn()(定義されている場合)ORの結果を返すobj._が、ブール結果を返さない理由を理解したい。

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

php - PHP eval()論理演算子エラー

どして

if (isset($_SESSION['location']) AND !empty($_SESSION['location']))

働きながら

if (isset($_SESSION['location']) && !empty($_SESSION['location']))

ではない?

私はeval()を使用してワードプレスページでPHPを処理しています。PHPが窒息するのになぜ窒息しないのか私には意味が&&ありませんAND。ドキュメントには具体的なことは何も書かれておらず、他の誰も明確な答えを持っていないようです。

ご入力いただきありがとうございます。

編集

それは本当に重要ではありませんが、私はWPテンプレートでeval()を使用します: