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

php - PHP ループの途中で困惑

これが私がこれまでに得たものです-

私が困惑しているところは、これが正しくループするようになっていることです。私のループ カウンター ($loop) は機能していますが、勝者を介した最初のループの後に実際の報酬の受信者を吐き出す時間になると、それはカテゴリのタイトルを作成すると、リスト項目がループアウトされません。

私は、問題がどこから始まるか、どこに集中していると思われるかについての小さなポインタを追加しました (>>)。

私の推測では、var をどこかで設定解除する必要があるかもしれませんが、わかりません。それを見ることができません。

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

php - PHPでループされた要素をループする方法は?

私は、次のように子から呼び出すことができる親IDを持つカテゴリのツリー構造を作成しています。

結果として:

これは、3が2の子であり、1の子であることを意味します。

このアイデアを取得しようとすると(->を使用して、どの関係が設定されているかを示します)、ループ関数のために、2年生(1-> 2)にしか到達せず、3年生(1-> 2-> 3)には到達しません私はそれのために使用します。

変更したいことが2つあります。

  1. コードに、必要に応じたサイズのツリーを自動的に生成させます。
  2. whileループでは、$ resultを2回(1回は$ resultとして、もう1回は$ result2として)選択して機能させる必要があります。これらの$resultには、まったく同じデータベースクエリがあります。
    SELECT ID,name,parentid FROM categories

結果をフェッチします。これを一度だけ宣言したいのですが。



すべての良い答えをありがとう。私は最も簡単で、コードから実装までのアプローチを減らしました。

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

r - Rで必要な大規模なループの場合、「forループ」よりも「whileループ」を優先する必要がありますか?

ループは通常、R では理想的ではないことを認識していますが、必要な場合もあります。

大きなループを書くときは、そうではありません

サイズが large_number のベクトルを作成する必要があるため、メモリを浪費しますか?

これにより、必要な大規模なループに対して while ループが最適な選択になるでしょうか?

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

vb.net - VB.netで許可されるwhileループでの実行の最大数はいくつですか?

VB.netで許可されるwhileループでの実行の最大数はいくつですか?つまり、変数が何らかの値に等しいかどうかをチェックしていますが、その値は決して来ませんか?終了する前にコードを何回実行しますか?プログラムで終了せずに実行の最大数を設定する方法はありますか?

助けてくれてありがとう。

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

php - PHP の while ループを for ループに変換するには

次の while ループを PHP の for ループに変換するにはどうすればよいですか?

while -ループは私にとってエラーの原因です。次のように while ループが表示されます。

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

php - 質問の要約を生成する際の PHP 多次元配列

この質問の目的は、PHP 多次元配列からデータを出力する最良の方法を見つけることです。

以下の手順をどのように完了することができますか?

私は次の配列を持っています

配列は関数によって生成されていますpg_fetch_array。これにより、要素の各値をその名前またはキーで参照できます。

質問のタイトルとそのタグを取得する手順

私は次のことをしたいと思います

  1. 最初のループ
    1. からタイトルを印刷するarray1[$question_id]
    2. array2[$question_id][]指定された question_id のすべてのタグを出力します
  2. 2 番目のループ
    1. question_idリストの次については、1.1 と同じことを行います。
    2. リストの次のものについては、1.2 と同じことを行いquestion_idます ...
  3. リスト内のすべての $question_ids についてこれを続けます

さまざまな方法を使用して手順を完了できませんでした

  1. 単一の -foreach : merge_unique 内のすべてのアイテムを反復処理できるように多次元配列を作成するには、ここでは十分ではありません。他のマージでも、不要な列が 1 つ削除されます。
  2. whileおよびforeach-sentencesによる 2 つの指定された配列の問題を解決するには: while ループ内に foreach 句があるため、3 つの質問に対して 9 回の反復が行われます。
0 投票する
4 に答える
1352 参照

vb.net - Whileループを時期尚早にキャンセルする

ユーザーが入力した値に基づいて特定のサイクル数(1〜576)をループするWhileループを使用しています。ユーザーが「スタート」ボタンをクリックするとアクティブになりますが、できれば「Escキー」を使用してキャンセルできるようにしたいと思います。

ただし、ループが発生しているときは、プログラムにキーが押されたことを認識させることができません。

マイループ

ループの実行中は、キーを押しても登録されません。それ以外の場合は、正常に登録されます。

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

bash - Bashでの単一行のwhileループの構文

セミコロンやブレースの正しい組み合わせを思い付くのに問題があります。これを実行したいのですが、コマンドラインからのワンライナーとして:

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

python - Python の while ループ動作に関するヘルプ

簡単な while ループを使用してプログレス バーを表示するスクリプトがありますが、期待どおりに動作していないようです。

「p.render...」でループしているように見え、「print 'Processing %d of %d...'」に戻りません。

更新:申し訳ありません。ProgressBar.render() は、進行状況バーをレンダリングするときに「print 'Processing...」の出力を削除するようです。プログレスバーはhttp://nadiana.com/animated-terminal-progress-bar-in-pythonからのものです

0 投票する
34 に答える
132801 参照

javascript - Are loops really faster in reverse?

I've heard this quite a few times. Are JavaScript loops really faster when counting backward? If so, why? I've seen a few test suite examples showing that reversed loops are quicker, but I can't find any explanation as to why!

I'm assuming it's because the loop no longer has to evaluate a property each time it checks to see if it's finished and it just checks against the final numeric value.

I.e.