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

c# - 「else if」は「switch() case」より速いですか?

私は元パスカルの男で、現在 C# を学んでいます。私の質問は次のとおりです。

以下のコードは、スイッチを作成するよりも高速ですか?

そしてスイッチ:

どちらが速いですか?

私のプログラムは同様の構造を持っているので、私は尋ねています(多くの「else if」ステートメント)。それらをスイッチに変えるべきですか?

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

php - PHP での If Then ステートメントのチェック

if ステートメントを書くときは、次のように変数をチェックします。

2 つの変数がこれと同様に設定されているかどうかを if ステートメントで確認するにはどうすればよいですか。

基本的に、if ステートメントで 2 つのことを一度にチェックするにはどうすればよいでしょうか。

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

sql - PostgreSQL の "IF" 構文エラー

私はPostgreSQLを初めて使用し、すでに最初の問題を抱えています..

手動の手順に従って、トランザクションがどのように機能するかを理解するためのコードをいくつか書きました。

簡単に言うと、ユーザーと動きの 2 つのテーブルを作成しました。最初のテーブルには名前、メール、クレジットの列があり、2 番目のテーブルには from、to、import の列があります。

だから、私はこのようにしようとしていました:

私はいつもエラーが発生します:

エラー: "IF" またはその近くで構文エラーが発生しました

どこが間違っていますか?

PS: 例の機能に焦点を当てないでください。これは、トランザクションを理解するための単なる試行です..そして今、IF 句...

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

javascript - ページに XML と Javascript/Jquery を設定し、URL が xml タグと同じかどうかを確認する

URLに基​​づいてページを書き込むJavaScript関数を作成する必要があるため、基本的にはURLをチェックし、そこから対応するxmlアイテムを見つけるJavaScript関数を作成しようとしています。

この背後にある理由は、html ページを複製し、名前を変更し、xml を更新するだけで、ページが xml シートから他のすべてを埋めるためです。

これが完全に間違った方法であるかどうか、より良い方法があるかどうかを教えてください。ありがとう!!!

XML コード::

ジャバスクリプト:

そしてHTML:

私はjavascript/jquery/xmlにほとんど慣れていないので、本当に困っています。私が最初にやりたいことは、サイトにデータを入力する xml ファイルを用意することです。各アイテムは新しいページ (この場合はポートフォリオ アイテム) のコンテンツです。

乾杯!

ウィレム

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

c - 平等ステートメント

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

私の出力は

18662658515 5552272 15

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

matlab - matlabの要素ごとのif-それらは存在しますか?

次の基本的なifステートメントがあるとします。

問題は、Aが単純な数ではなくベクトルであるということです。Aの要素が0でない場合、Matlabはtrueを返します。私が探しているのはベクトル化されたものですか?Aの各要素について上記のifステートメントを実行する方法。

実際、私はこれをできるだけ早くやりたいと思っています。

0 投票する
13 に答える
2742 参照

python - 「else」はPythonで有害と見なされますか?

Pythonの声明に関する質問への(S.Lottによる)回答では:try...else

実際、if ステートメントでも、else: は非常にひどい方法で悪用され、見つけるのが非常に困難なバグを作成する可能性があります。[...]

他についてよく考えてください。それは一般的に問題です。if ステートメント以外では避けてください。その場合でも、else 条件を文書化して明示的にすることを検討してください。

これは広く受け入れられている意見ですか?else 有害と見なされますか?

もちろん、紛らわしいコードを書くこともできますが、それは他の言語構造にも当てはまります。Python でさえfor...else、持っていると非常に便利なもののように思えます (あまりそうではありませんtry...else)。

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

c# - if ステートメントのエラー - タイプを「bool」に暗黙的に変換することはできません

タイプの変換に問題があります。私はこのようなコードを試していました(最小限の詳細なコードは後で):

しかし、都市を変換する「if」ステートメントですが、私は取得し続けます:

タイプ 'string' を 'bool' に暗黙的に変換することはできません


私が達成しようとしているもの: 検索テキスト用のテキスト ボックスと検索場所用の 2 つのラジオ ボタン (IE City1 または City2 ) を備えた検索エンジンがあります。

検索テキストとラジオボタンを受け取ると、それらは文字列の形式になっています

都市のラジオボタンを受け取ると、「city1」または「city2」の形式になります。

私がする必要があるのは、都市のラジオボタンを int に変換して、検索データセットで使用できるようにすることです。"city"integer1"city2"integerに変換する必要があり2ます。

これはおそらく単純な型変換であることは理解していますが、理解できません。これまでのコードでif上記のエラーが発生しました:

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

haskell - 式の構文 - Haskell

Haskellは初めてです!! 私はこのコードを書きました:

ステートメントがなくても問題なく動作しますが、ステートメントifを配置するifと、次のエラーが表示されます。

式の構文エラー (予期しない `}'、おそらく不適切なレイアウトが原因)

ここで何が間違っていますか?

ありがとう

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

javascript - jQuery ifステートメント、構文

AとBが真の場合にのみ操作が進行することを示す単純なjQueryステートメントとは何ですか?Aが真でない場合は、停止します。AとBが真の場合は、続行します。`