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

c# - ネストされたステートメントからの復帰に関する簡単な質問

ループや一連の if/else ステートメントがあり、ネスト内から値を返したい場合 (以下を参照)、値をフィールドまたはプロパティに割り当てて返すのが最善の方法です。それ?

下記参照:

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

c++ - sqlite のネストされたステートメント

*.sqlite ファイルからデータベースを照会するために、C++ で sqlite3 ライブラリを使用しています。sqlite3 で次のようなクエリ ステートメントを記述できますか。

2 番目のステートメントは、最初のステートメントでクエリ ステートメントを完了するために ID を返す必要があります。

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

mysql - selectステートメントからIDが取得されたテーブルのレコードを取得する方法

2つのテーブルがあります。そのうちの1つからいくつかのレコードを選択しようとしています。次に、その選択のIDの部分を使用して、他のテーブルのいくつかのレコードを選択する必要があります。そのために、実行に時間がかかるステートメントを書きました。結果も見えませんでした。また、それはローカルホストから私のphpmyadminを壊しました。

コードは次のとおりです。

明確にするために、最初にシーケンス長が20未満のすべての列を持つレコードを選択します。その後、選択したレコードのIDに従って、(ProteinIDと)同じIDを持つレコードを検索しています。

ご助力ありがとうございます

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

java - ネストされたif/else、スイッチ、またはRPG戦闘のためのより効率的な何か?

私はAndroid携帯用のJavaでターンベースのRPGを開発しており、現在、ダメージ以外の追加の変数を持つ攻撃を処理する方法を見つけようとしています。たとえば、ターゲットに火傷効果がある場合、火の攻撃でさらに10%のダメージを与えたいと思います。これを効率的に行う方法と、ステータス/攻撃システムに将来追加できる方法が少しわかりません。

だからここに私がこれを行う方法についての私の考えがあります:

  1. 一連のif/elseステートメントまたはスイッチ

    ステータスごとに可能な結果が多数ある場合は、ネストされたスイッチを使用することもできます。

  2. x値がステータスで、y値が攻撃またはタイプである2次元配列を使用します。チェックする[x][y]と、攻撃時に発生する変化の数値が返されます。

    /li>

これらは両方とも今のところ問題ないように見えますが、将来的に機能するかどうかはわかりません。今のところ、確かにダメージ量を変える組み合わせを使うことはできますが、単純に値を返してダメージにその値を掛けることができない、数値以外の効果を持つ攻撃はどうでしょうか?

次のような状況を表すある種のコードを生成することは可能でしょうか。

したがって、燃やされた敵への火の攻撃はになります1-f-1.1

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

javascript - JavaScriptでORステートメントをネストする方法は?

現在、ファイルマネージャーを作成しています。

私が欲しいのは、ユーザーがビデオファイルを選択したかどうかを確認することです。ファイルはmov、、、、およびです。f4vflvmp4swf

私の変数extがこれらのいずれかであるかどうかを確認したい。

私が持っているものは次のとおりです。

これを機能させる方法を知っている人はいますか。ケースが多いのでスイッチは使いたくないです。

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

c# - C# は実行時に if 条件を構築します

if else 構造をネストしましたが、多かれ少なかれ同じことをしています。

単純に単一の if(A && B && C) ですが、条件 A と C にそれぞれフラグ D と E があります。

つまり、D が false の場合、A は消えて評価されないはずです。E が false の場合、C が評価されないのと同じです。

さて、私のコードは次のようになりました:

この複雑な構造を数行のコードに減らす簡単な方法はありますか?

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

sql - 単純なネストされた SQL ステートメント

私は SQL を学び始めたばかりで、単純に思えるかもしれない質問があります。次のデータがあるとします。

ステップ 1 - プロジェクト 1
ステップ 2 - プロジェクト 1
ステップ 3 - プロジェクト 1
ステップ 1 - プロジェクト 2
ステップ 2 - プロジェクト 2
ステップ 1 - プロジェクト 3
ステップ 1 - プロジェクト 4
ステップ 2 - プロジェクト 4
ステップ 3 - プロジェクト 4
ステップ 4 - プロジェクト 4

各プロジェクトの最後のステップを見つけようとしています。ネスト SQL ステートメントを使用する必要があると思いますが、それを行う適切な方法がわかりません。

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

python - Python での三項演算子のネスト

Zen of Python で、Tim Peters は次のように述べていFlat is better than nested.ます。私がそれを正しく理解していれば、Python では次のようになります。

一般に、これよりも優先されます。

ただし、他の言語では、三項演算子をネストしないように言われ、代わりに従来のif...else. 私の質問は、これを使用する必要があるかどうかです。

また

? 特にステートメントと条件が長く、最初の行を分割する必要がある場合は?

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

mysql - Nested Select ... シミュレートされた完全外部結合から

質問があります。このようにシミュレートされFULL OUTER JOINた:

ただし、これはかなり大きな選択を引き出し、必要なのは 2 ~ 3 つのフィールドだけです:SupplierPartNoMajorEquipmentNo. 私はこのようなことを試しました:

しかし、それは私にエラーを与えますEvery derived table must have its own alias: SELECT SupplierPartNo, MajorEquipmentNo FROM( SELECT....

SELECT前の選択からどのように行うことができますか?