タグ付けされた質問 「loops」

ループはプログラミングにおける制御フロー構造の一種であり、いくつかの条件が満たされるまで一連のステートメントが繰り返し実行されます。

30
JavaScriptの配列に対するfor-each
JavaScriptを使用して配列内のすべてのエントリをループするにはどうすればよいですか? 私はそれがこのようなものだと思った: forEach(instance in theArray) theArray私の配列はどこですか、これは正しくないようです。

29
列挙型を列挙する方法
StackаэтотвопросестьответынаStack Overflowнарусском:foreach()列挙型列挙型 enumC#でを列挙するにはどうすればよいですか? たとえば、次のコードはコンパイルされません。 public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } } また、次のコンパイル時エラーが発生します。 「スーツ」は「タイプ」ですが、「変数」のように使用されます Suit2番目のキーワードは失敗します。
3767 c#  .net  loops  enums  enumeration 

20
「for」ループでインデックスにアクセスしますか?
for次のようなループでインデックスにアクセスするにはどうすればよいですか? ints = [8, 23, 45, 12, 78] for i in ints: print('item #{} = {}'.format(???, i)) この出力を取得したい: item #1 = 8 item #2 = 23 item #3 = 45 item #4 = 12 item #5 = 78 ループを使用してforループする場合、この場合は1から5までのループインデックスにどのようにアクセスしますか?
3605 python  loops  list 

30
JavaScriptで配列をループする
Javaでは、forループを使用して次のように配列内のオブジェクトをトラバースできます。 String[] myStringArray = {"Hello", "World"}; for (String s : myStringArray) { // Do something } JavaScriptでも同じことができますか?

30
JavaScriptオブジェクトをループまたは列挙するにはどうすればよいですか?
次のようなJavaScriptオブジェクトがあります。 var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; 今、私はすべてをループにしたいp要素(p1、p2、p3...)そして、そのキーと値を取得します。どうやってやるの? 必要に応じてJavaScriptオブジェクトを変更できます。私の最終的な目標は、いくつかのキーと値のペアをループ処理することであり、可能であればの使用を避けたいですeval。
2880 javascript  loops  for-loop  each 

30
ループ内のJavaScriptクロージャー–簡単で実用的な例
OverаэтотвопросестьответынаStack Overflowнарусском:Почемуасинхроннаяфункциявнутрициклавыполнанеренененерененеренетерет var funcs = []; // let's create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = function() { // each should log its value. console.log("My value: " + i); }; } for (var j = 0; j …

3
「B」の印刷が「#」の印刷よりも劇的に遅いのはなぜですか?
1000xの2つの行列を生成しました1000。 最初のマトリックス:Oと#。 2番目のマトリックス:OとB。 次のコードを使用すると、最初のマトリックスの完了に8.52秒かかりました。 Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) { if(r.nextInt(4) == 0) { System.out.print("O"); } else { System.out.print("#"); } } System.out.println(""); } このコードを使用すると、2番目のマトリックスが完了するまでに259.152秒かかりました。 Random r = new Random(); for (int …


28
オブジェクトのプロパティを反復処理する
var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in obj){ console.log(propt + ': ' + obj[propt]); } コードスニペットを実行する結果を非表示スニペットを展開 変数proptはオブジェクトのプロパティをどのように表しますか?組み込みのメソッドやプロパティではありません。オブジェクトのすべてのプロパティが表示されるのはなぜですか?
2040 javascript  loops  object 

7
PHPの「foreach」は実際にどのように機能しますか?
何foreachをし、何をし、どのように使用するか知っていると言って、これに接頭辞を付けましょう。この質問は、それがボンネットの下でどのように機能するかに関するものであり、「これは配列をループする方法です」という言葉に沿って回答したくありませんforeach。 長い間、私はそれforeachがアレイ自体で機能することを想定していました。それから私はそれが配列のコピーで動作するという事実への多くの参照を見つけました、そして私はそれが物語の終わりであるとそれ以来仮定しました。しかし、私は最近この問題について話し合い、少し実験したところ、これは実際には100%真実ではないことがわかりました。 私の言いたいことをお見せしましょう。次のテストケースでは、次の配列を使用します。 $array = array(1, 2, 3, 4, 5); テストケース1: foreach ($array as $item) { echo "$item\n"; $array[] = $item; } print_r($array); /* Output in loop: 1 2 3 4 5 $array after loop: 1 2 3 4 5 1 2 3 4 5 */ これは、ソース配列を直接操作していないことを明確に示しています。ループ中にアイテムを配列に常にプッシュしているため、ループが永久に継続します。しかし、これが事実であることを確認するために: テストケース2: foreach ($array …


30
Javaでネストされたループから抜け出すにはどうすればよいですか?
私は次のようなネストされたループ構造を持っています: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } どうすれば両方のループから抜け出すことができますか?私は同様の質問を見てきましたが、特にJavaに関係するものはありません。ほとんどの場合gotoを使用したため、これらのソリューションを適用できませんでした。 内側のループを別のメソッドに入れたくありません。 ループを再実行したくありません。ブレークすると、ループブロックの実行が終了します。
1818 java  loops  nested-loops 

12
Bashでファイルのコンテンツをループする
Bashでテキストファイルの各行を反復するにはどうすればよいですか? このスクリプトでは: echo "Start!" for p in (peptides.txt) do echo "${p}" done 画面に次の出力が表示されます。 Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (後で$p、画面に出力するだけではなく、もっと複雑なことを行いたいと思っています。) 環境変数SHELLは(envから): SHELL=/bin/bash /bin/bash --version 出力: GNU bash, version 3.1.17(1)-release (x86_64-suse-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. cat /proc/version …
1388 linux  bash  loops  unix  io 

10
Javaの列挙型を反復する「for」ループ
私はenumJavaで基本的な方向と中間の方向を持っています: public enum Direction { NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST } forこれらの各enum値を反復するループを作成するにはどうすればよいですか?
876 java  loops  for-loop  enums 

15
C#ループ-中断と継続
C#(他の言語についてはお気軽に回答してください)ループで、ループの構造を離れて次の反復に進む手段としてのブレークと継続の違いは何ですか? 例: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }
797 c#  loops  enumeration 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.