問題タブ [or-condition]

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

ruby - Ruby 複数の OR 条件

ruby で、複数の OR 条件を if 文で表現するより簡潔な方法はありますか?

たとえば、これは私が持っているコードです:

OR 条件が増えるので、このように何度も書きたくありません。ruby 2.1.0 でこれを表現するより良い方法はありますか?

前もって感謝します。

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

php - 複数の「または」条件を使用した解析エラー

複数のor条件を使用すると問題が発生します。

ここにコード、非常に単純です:

しかし、PHP には次のエラーが表示されます。

解析エラー: 構文エラー、5 行目の /home/guest/public_html/or.php に予期しない '$a' (T_VARIABLE) があります

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

mysql - 複数の OR 条件と AND 条件を使用して選択クエリのインデックスを作成する

以下に示すようなクエリがあります。

table2.email、table2.phone1、table2.phone2、table2.created_at にインデックスがあります。これらはすべて単一インデックスであり、複合インデックスではありません。私の知る限り、(table2.email、table2.phone1、table2.phone2) の複合インデックスは、条件が OR 条件であるため機能しません。(table2.id、table2.created_at、table2.status、table2.is_test) に複合インデックスを作成しましたが、説明クエリで同じ結果が得られました。説明クエリを以下に示します

ここで、com_index は私が作成した複合インデックスです。このクエリを高速化するためにインデックスを作成するにはどうすればよいですか。説明の結果から、クエリ用に選択されたキーは created_at のようです。テーブル 2 の複合インデックスを作成する方法はありますか? 私を助けてください。前もって感謝します。

編集:このクエリの生産について説明します:

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

if-statement - 複数の OR 句を含む if 条件

次のように、イベント a、b、c、... のいずれかが true であることを確認する if 条件があるとします。

私の質問は、条件 c が真であることが判明したとしましょう。次に、プログラムは条件 d から z を評価しますか、それとも「何かをする」命令の実行に進みますか?