問題タブ [conditional-statements]

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

c - 平等ステートメント

ここで問題を解決しようとしていますが、コードが機能しない理由がわかりません。どんな助けでも大歓迎です。編集:以下で説明する修正を行うために編集されましたが、出力の2行目にまだ余分な「15」(太字)があり、それがどこから来ているのかわかりません。

私の出力は

18662658515 5552272 15

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

python - Pythonで条件を指定して一意のリスト/タプル要素を取得する

Pythonで条件を指定してタプル/リスト要素を取得するにはどうすればよいですか? これはかなり頻繁に発生し、これを行うための数行のpythonicな方法を探しています。

ここに例があります:

次のような 2D ポイント座標を含むタプルを考えてみましょう。

そして、任意の点が与えられたときにユークリッド距離を最小化する点を取得したいと思います (たとえば、[X, Y] とします。私の点は、リストに含まれていません!)

そのために気紛れなワンライナーを持っている人はいますか?ありがとう!

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

php - バッジシステムと変数としての条件の保存?

ポイント、ランク、またはnum_friendsなど、ユーザーの統計をチェックし、SOで使用されているものと同様のバッジを授与するコードを作成しようとしています。システムは、タスク (投票、コメントなど) がユーザーによって完了すると、user_id が記録され、cron ジョブによって 5 分間隔で評価されるようにキューに入れられるように設定されています。これはこれを行う最も効率的な方法ですか?バッジに関する他の投稿を見ましたが、これが好ましい方法として選択された方法であるかどうかはわかりません.

私が持っている別の質問は、これらの変数 (ポイント、ランク、num_friends) をユーザーに対して実際にチェックすることです。多数のバッジがあり、管理者が変数、演算子 (==、>= など)、および設定されている値を選択する場所に独自のバッジを追加できるようにしたいと考えています。IF 条件ステートメントでそれを評価するにはどうすればよいですか? 演算子に SWITCH を使用しようとしましたが、次のように変数を正しく評価できません。

eval() を使用する必要があると思いますが、方法がわかりません。助けていただければ幸いです。

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

c# - 条件同期とは

誰かが条件同期について説明してくれませんか?

例(できればC#で)も大歓迎です。

0 投票する
27 に答える
999095 参照

ruby - Rubyでswitchステートメントを書く方法

switchRubyでステートメントを書くにはどうすればよいですか?

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

sql - ActiveRecord は SQL ステートメントで動的条件をサポートしていますか?

ドロップダウンメニューが追加されたときに条件を追加する SQL クエリを Rails アプリで作成したいと考えています。明らかに、ドロップダウンが選択されていない場合、空の条件で検索したくありません。SQL ステートメントで動的条件を作成するにはどうすればよいですか?

テストされていない例:

ドロップダウンが選択されていない場合: Object.find("billy," :conditions => {})

ドロップダウンを選択した場合: Object.find("billy," :conditions => {"last_name => "johnson"})

ご意見ありがとうございます。

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

php - 条件付きの MySQL SELECT ヘルプ

各コメントには複数の返信を含めることができますが、返信に返信することはできません。したがって、誰かがコメントに返信すると、挿入された行の親 ID 列に返信したコメントの ID が含まれます。

すべてのコメントを取得したいのですが、コメントに返信がある場合は、最後の返信を取得したいと思います。

これは 1 つのクエリで達成できますか? または、コメントへの最後の返信を取得するために、php ループ ステートメント中にデータベースに別の呼び出しを行うのが最善ですか?

事前に感謝し、私はまだ学んでいるので、私の無知を許してください.

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

unix - unix の状態チェック!

以下でチェックされている条件は何ですか?

もしも [[ !-s ${FILE} || -z ${FILE} ]]

(ここで $FILE はデータファイルです)

0 投票する
15 に答える
40139 参照

c++ - なぜIf/ElseIfではなくSwitch/ Caseなのか?

この質問は主にC/C ++を対象としていますが、他の言語も関連していると思います。

if /elseifの代わりにswitch/caseがまだ使用されている理由がわかりません。私にはgotoを使用するのとよく似ており、同じ種類の厄介なコードになりますが、if / else ifを使用すると、はるかに整理された方法で同じ結果を得ることができます。

それでも、私はこれらのブロックをかなり頻繁に見かけます。それらを見つける一般的な場所はメッセージループ(WndProc ...)の近くですが、これらは最も重い大混乱を引き起こす場所の1つです。変数は、適切でない場合でもブロック全体で共有されます(その中で初期化されます)。休憩を落とさないように特に注意する必要があります...

個人的には使わないのですが、何か足りないのかな?

それらはif/elseよりも効率的ですか?彼らは伝統によって引き継がれていますか?

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

coding-style - 関数内の if ステートメントで最善の方法は何ですか

大量の条件付き関数がある場合、それを整理する最良の方法は何ですか?

私が心配しているのは、他の誰かがコードに入ってきて、何が起こっているのかを理解していることです。例は単純ですが、条件が非常に複雑であることを想像してください。

例:

また

また