問題タブ [logical-or]

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

javascript - Google スクリプト OR ステートメント

Google スクリプト エディターを使用して、さまざまなタスク (メール アカウントの作成など) を完了できるようにする雇用チャートを自動化し、次の人にタスクを完了する (給与に追加するなど) ためのメールをトリガーしています。

triggerOnEdit(e)この関数を とともに使用しvar rang = e.range;て、シートで変更が行われたアクティブな行を取得し、各タスクの列を定義しています。

私の現在の問題は、建物の列で定義されている建物に応じて、OR ステートメントを使用して同じ人に電子メールを送信できるようにしようとしていることです。

私が使用し||ているのは、ORステートメントを実行する方法のように見えるいくつかのGoogle検索で、それが機能していないように見えるためです。私は今それを適切に行う方法を見つけようとしましたが、これを理解できないようです. これに関する支援はありますか?

スクリプト全体をアップロードする必要がある場合はアップロードできますが、誰かが OR ステートメントを追加する方法を知っていれば、残りは適切に機能していると思います。

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

python - または、Python を使用して NaN 値がある場合にロジックが機能しない

(df)以下のようなデータフレームがあります

私のロジックは以下の通りです

  1. 値が存在しaddress1address2が存在する場合、to_address値は Address1 である必要があります

  2. アドレス 1 とアドレス 2、または両方に値が存在しない場合はNaN、「david@gmailcom」を使用する必要があります。

  3. address1値が存在しない場合、または値NaNaddress2存在する場合は、これを取得する必要があります。

しかし、私の or-logic コードは必要に応じて機能しません。私が犯している間違いは何ですか。

私のコード:

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

reactjs - React での条件付きレンダリングは論理演算子 || を使用できますか? 同じコンテンツをレンダリングするとき?

コードは次のことを行います - ドロップダウン メニューから選択された項目が「pinpong」の場合、div コンテナー コンテンツ内のコンテンツが表示されます。

2 番目のコンポーネントでは、ドロップダウン メニューから選択された項目が「バスケットボール」の場合、div コンテナーのコンテンツも表示されます。

ただし、表示される内容は同じです。では、レンダリングされるコンポーネントを論理演算子と組み合わせて||、コードを何度も繰り返す必要をなくす方法はありますか?

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

c - C でプレフィックス演算子が期待どおりに機能しない

上記のコードでは、出力が期待されてa=0, b= -1, c= 1, d= 0いましたが、出力はa=0, b= 0, c= 1, d= 0

スクリーンショット_VS コード

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

c - うるう年問題における論理演算子の使用

私はこのプログラミングの世界ではまったく新しいので、私の質問はばかげているように聞こえるかもしれませんが、次の2つのコードの違いを誰でも説明できます.

コード 1

コード 2

どちらもうまくいくはずですが、実行するとコード1だけが正しい答えを出しています。

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

c - Cの「AND」演算子と「OR」演算子の違いは何ですか

if(ch=='y' || ch=='Y')これは、または入力したときにのみ機能し 、すべての条件で両方が真である if(ch!='y' && ch!='Y') ときに入力すると機能しません if(ch=='y' && ch=='Y')

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

mysql - MySQL:集計関数を使用した選択で、集計関数ではない2つの列を結合する方法は?

私は Viescas のSQL Queries for Mere Mortalsとそのデータセットを使用しています。

彼のコードを実行すると:

次の表のようなものが得られます。

名前 アドレス 契約数 合計価格 最大価格

ただし、最初の行の Name 列には Carol Viescas が出力されているはずです...代わりにゼロが表示されるのはなぜですか?

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

arrays - 短絡評価の混乱

短絡評価について質問があります。コードは次のとおりです。

この関数で短絡評価は正確に何をしますか?

このようにその行を書くこともできるからです。

records[id][prop] = [value] または records[id][prop] = records[id][prop] || [];

[ ] が [値] を置き換えるのはなぜですか? 論理 or 演算子が元のスクリプトの最初の値を無視することはわかっていますが、空の [ ] に値を自動的に挿入するにはどうすればよいでしょうか?

ありがとうございました。:)

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

vb.net - Visual Basic での OR 式の構文

私は C++ や C# ほど Visual Basic を知りません。

選択クエリが返された 'testDataset` に結果を持ち、いくつかの結果があるかどうかを確認するつもりなので、以下の構文を書きました:

C++ では、論理 OR 内の式が真になると、次の式は処理されません。しかし、これは Visual Basic には当てはまらないようです。Visual Basic でいくつかの式をチェックし、次の式の処理を停止する方法を知りたいです。

だから私の質問は主に2つの質問として尋ねることができます:

  1. 次の条件を処理せずに OR を使用して複数の条件を確認するにはどうすればよいですか?

  2. データセットに結果 (少なくとも 1 つの行) があり、特定の列がその (少なくとも 1 つの) 行に存在するかどうかを確認するにはどうすればよいですか?