問題タブ [for-loop]

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

vb.net - このforループに隠された反復カウンターはありますか?

次のようなforループがある場合:

ある種の(隠された)イテレータがありますか、それともカウントを維持するために外部整数を追加する必要がありますか?

0 投票する
17 に答える
22969 参照

java - Javaでnレベルのネストされたループを行う方法はありますか?

つまり、次のようなことができますか

N回以外?言い換えれば、ループを作成するメソッドが呼び出されると、パラメータ N が与えられ、メソッドはネストされたこれらのループを N 個作成しますか?

もちろん、「簡単な」または「通常の」方法で行う必要があるという考えです。私はすでに非常に複雑なもののアイデアを持っています。

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

oracle - pl/sql for ループで「次へ」と言う別の方法はありますか?

したがって、ID のリストを処理する for ループがあり、かなり複雑な処理が行われます。すべての醜い詳細に立ち入ることなく、基本的にこれは次のとおりです。

私が通常これを処理する方法は、値を選択し、次のコードを IF ステートメント チェックでラップして、重複チェック変数が NULL であることを確認することです。しかし、それは迷惑です。NEXT と言えるようになりたいだけです。またはNOOP; か何か。特に、すでに NO_DATA_FOUND 例外をキャッチする必要があるためです。私はオラクルに手紙を書くことができると思いますが、他の人がこれをどのように扱っているのか興味があります.

これを関数にラップすることもできますが、もう少しクリーンでシンプルなものを探していました。

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

variables - jmockitを使用してスーパークラスの保護された変数をモックする

スーパークラスで定義された保護された変数をモックできませんでした。スーパークラスで保護されたメソッドをモックできましたが、保護された変数をサブクラスにモックできませんでした。サブクラスのテストケースを書いています。それに対する解決策。返信してください。

ありがとうシャシ

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

python - forループからのPythonクラス

XMLファイルから物事を描画するためのforループを含むコードがあります。

現在evolutions、そのコードの最後の行にあるように、リストに出力されます。これと、非常によく似た機能を持つ関数の場合は、代わりにクラスに出力する必要があります。

このクラスの一連のインスタンスを作成するにはどうすればよいですか。各インスタンスは、関数に対する応答です。または、コアとなる実用的なソリューションは何ですか?これは実際にはクラスを必要としませんが、他の1つは実際に必要です。

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

python - Python、インデックスエラー

xml ファイルからデータを取得するコードをいくつか持っていますが、ランダムにスローを開始しているようです。

実行した最初の数回は問題ありませんでしたが、誤って変更したかどうかはわかりませんが、現在はエラーがスローされています。

これは、使用しようとしている xml のセクションの例です。

そして、これが不平を言っているコードです。

count は xml ファイルの units セクションの 3 つのうちで最も大きいため、最初に count 行について不平を言うことは認めますが、非常によく似た一連のコードを正常に実行することを考えると、不平を言う理由はまだわかりません。複製して編集したものです。

私ができることを知っている人、または質問を絞り込む方法を提案できる人はいますか?

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

xslt - ネストされたループ内から外側のループの要素にアクセスするにはどうすればよいですか?

xsl:for ループをネストしました:

内側のループ内から、外側のループの現在のノードの属性にアクセスするにはどうすればよいですか?

私は自分が次のようなコードを書いていることに気づき続けています:

いくつかの情報にアクセスする必要があり、それぞれの情報に対して 1 つの変数を作成する必要がある場合があるため、これはうまくスケーリングできません。もっと簡単な方法はありますか?

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

c# - なぜ「ループインデックスでサル」をするのが悪いのですか?

Steve McConnell のチェックリスト項目の 1 つは、ループ インデックスを操作しないことです(第 16 章、25 ページ、ループ インデックス、PDF 形式)。

これは直感的に理解できるものであり、昔プログラミングの方法を学んだときを除いて、私がいつも守ってきた方法です。

最近のコード レビューで、私はこのぎこちないループを発見し、すぐに疑わしいとフラグを立てました。

すべての TabPages が削除されるまでインデックスを 0 に保つことで機能するので、ほとんど面白いです。

このループは次のように記述できます。

そして、コントロールは実際にはループとほぼ同時に書かれたので、次のように書かれた可能性さえあります

それ以来、私はコード レビューの問題について異議を唱えられてきましたが、なぜそれが悪い習慣なのかについての私の明確な説明は、私が望んでいたほど強力ではなかったことがわかりました。ループの流れを理解するのが難しく、そのため保守とデバッグが難しくなり、最終的にはコードの存続期間中により多くの費用がかかると言いました。

これが悪い習慣である理由をより明確に説明するものはありますか?

0 投票する
16 に答える
262498 参照

java - Javaのfor-eachループで反復カウンターにアクセスする方法はありますか?

Javaのfor-eachループに方法はありますか

ループがすでに処理された頻度を調べるには?

古くてよく知られているfor(int i=0; i < boundary; i++)- ループを使用する以外に、構造は次のとおりです。

for-each ループでそのようなカウンターを使用できるようにする唯一の方法は?

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

python - ネストされたForループを置き換える...または

一連の4つ(またはそれ以下)の文字列をループするスクリプトがあります。例えば:

次のようにネストされたforループを使用して実装できた場合:

この種のループは悪いことをネストしていますか?もしそうなら、私がしていることを達成するためのより良い方法は何でしょうか?