問題タブ [if-statement]

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

language-agnostic - ケースを処理する必要がある場合、どれくらいの頻度で心配しますか?

次の場合:

80%の$var確率で3であるとすると、本当のケースを見つける前に4つのケースを通過するという事実を心配しますか?

小さなサイトでは大したことではないと思っていますが、ifステートメントが1秒間に数千回実行される場合はどうでしょうか。

私はPHPで作業していますが、言語は関係ないと思います。

0 投票する
30 に答える
1433450 参照

python - 「if」ステートメントで複数行の条件をスタイリングしますか?

s の長い条件ifを複数の行に分割することがあります。これを行う最も明白な方法は次のとおりです。

アクションが条件に溶け込んでいるため、視覚的にあまり魅力的ではありません。ただし、4 つのスペースの正しい Python インデントを使用するのが自然な方法です。

私が使用している瞬間:

しかし、これはあまりきれいではありません。:-)

別の方法をお勧めできますか?

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

c++ - 大文字と小文字を切り替える

次のコードをアセンブリにコンパイルする方法に違いがあるかどうか疑問に思っていました。switch-case は if else よりも効率的であると聞いたことがありますが、この例では、それが当てはまるかどうかはよくわかりません。

0 投票する
10 に答える
381116 参照

if-statement - 複数の条件を持つ if ステートメントをフォーマットする最良の方法

2 つ以上の条件に基づいてコードを実行する場合、その if ステートメントをフォーマットする最良の方法はどれですか?

最初の例:-

2 番目の例:-

これは、各条件が長い関数名か何かである可能性があることを念頭に置いて理解して読むのが最も簡単です。

0 投票する
18 に答える
50807 参照

if-statement - 「IF」は高いですか?

私は一生、先生がその日に言ったことを正確に思い出すことはできません。おそらくあなたが知っていることを願っています.

モジュールは「Data Structures and Algorithms」で、彼は次のような内容を教えてくれました。

ステートメントは最もif高価な [何か] です。[何か] が [何か] を登録します。

はい、私には恐ろしい記憶があり、本当に申し訳ありませんが、何時間もグーグルで検索しましたが、何も出てきませんでした. 何か案は?

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

sql-server - データベースを検索する SQL if 文の where 句

一部のパラメーターがオプションである検索結果を返すストアド プロシージャを作成しています。

where句に「if ステートメント」が必要ですが、機能しません。where句は、null 以外のパラメーターのみでフィルタリングする必要があります。

SPはこちら

これを行う方法はありますか?

0 投票する
10 に答える
12844 参照

php - in_array() と PHP の一連の式のどちらが速いですか?

次のことを行う方が速いですか?

または:

どちらか一方を実行する方が速い時点で、いくつかの値がありますか?

(この場合、2 番目のオプションで使用される配列はまだ存在しません。)

0 投票する
8 に答える
45156 参照

sql - どの SQL ステートメントがより高速ですか? (HAVING と WHERE...)

また

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

comparison - 'if'ステートメントまたは'try/ catch'ブロックを徹底的に使用しますか?

より良いコーディングの実践/より効率的なコードの作成/よりきれいに見える/何でもあなたの考えをいくつか教えてください:潜在的な問題を予測してキャッチするためにifステートメントを使用する能力を向上させますか?それとも、単にtry / catchを一般的にうまく利用していますか?

これがJava用だとしましょう(重要な場合)。

編集: 私は現在、明らかに時代遅れで制約のある現在のコーディング慣行から自分自身を移行していますが、いくつかの点(このような)でそうする必要性に少し引き裂かれています。私は単にこれについていくつかの見方を求めています。議論ではありません。

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

if-statement - 関数から早期に戻ることは、if ステートメントよりもエレガントですか?

私自身と同僚は、次のうちどちらがよりエレガントかについて論争しています。誰とは言いませんので、中立です。どちらがエレガントですか?

...また...