Als «loops» getaggte Fragen

Schleifen sind eine Art Kontrollflussstruktur in der Programmierung, bei der eine Reihe von Anweisungen wiederholt ausgeführt werden kann, bis eine bestimmte Bedingung erfüllt ist.

27
Wie füge ich einer JavaScript-Schleife eine Verzögerung hinzu?
Ich möchte eine Verzögerung / Schlaf in einem hinzufügen while Schleife : Ich habe es so versucht: alert('hi'); for(var start = 1; start < 10; start++) { setTimeout(function () { alert('hello'); }, 3000); } Nur das erste Szenario ist wahr: Nach dem Anzeigen wird es alert('hi')3 Sekunden warten, dann alert('hello')wird …
345 javascript  loops  sleep 


8
Wie überspringe ich eine Iteration einer foreach-Schleife?
In Perl kann ich eine foreach-Iteration (oder eine beliebige Schleifeniteration) mit einem next;Befehl überspringen . Gibt es eine Möglichkeit, eine Iteration zu überspringen und zur nächsten Schleife in C # zu springen? foreach (int number in numbers) { if (number < 0) { // What goes here to skip over …
324 c#  .net  loops 

3
Durchlaufen aller Schlüssel einer Karte
Gibt es eine Möglichkeit, eine Liste aller Schlüssel in einer Go-Sprachkarte abzurufen? Die Anzahl der Elemente ist gegeben durch len(), aber wenn ich eine Karte habe wie: m := map[string]string{ "key1":"val1", "key2":"val2" }; Wie iteriere ich über alle Schlüssel?
316 loops  dictionary  go 

25
Unterschied zwischen der Deklaration von Variablen vor oder in der Schleife?
Ich habe mich immer gefragt, ob es im Allgemeinen einen (Leistungs-) Unterschied macht, eine Wegwerfvariable vor einer Schleife zu deklarieren, anstatt sie wiederholt innerhalb der Schleife zu deklarieren. Ein (ziemlich sinnloses) Beispiel in Java: a) Deklaration vor Schleife: double intermediateResult; for(int i=0; i < 1000; i++){ intermediateResult = i; System.out.println(intermediateResult); …


4
Wie breche ich in Perl aus einer Schleife aus?
Ich versuche, eine breakAnweisung in einer forSchleife zu verwenden, aber da ich in meinem Perl-Code auch strenge Subs verwende, wird die folgende Fehlermeldung angezeigt: Barwort "break" ist nicht zulässig, während "strict subs" in ./final.pl Zeile 154 verwendet wird. Gibt es eine Problemumgehung dafür (außer das Deaktivieren strenger Subs)? Mein Code …
295 perl  loops  break  strict 

9
Wie kann ich eine C ++ - Karte mit Karten durchlaufen?
Wie kann ich eine std::mapin C ++ durchlaufen ? Meine Karte ist definiert als: std::map< std::string, std::map<std::string, std::string> > Der obige Container enthält beispielsweise Daten wie folgt: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] = "data1"; m["name2"]["value2"] = "data2"; m["name3"]["value1"] = "data1"; m["name3"]["value2"] = "data2"; Wie kann ich diese Karte …


12
Ist die Rekursion jemals schneller als eine Schleife?
Ich weiß, dass Rekursion manchmal viel sauberer ist als Schleifen, und ich frage nichts darüber, wann ich Rekursion über Iteration verwenden soll. Ich weiß, dass es dazu bereits viele Fragen gibt. Was ich frage ist, ist Rekursion immer schneller als eine Schleife? Mir scheint, Sie könnten eine Schleife immer verfeinern …

17
Batch-Skriptschleife
Ich muss einen Befehl 100-200 Mal ausführen, und meine Forschung hat bisher ergeben, dass ich entweder 100 Kopien dieses Befehls kopieren / einfügen oder eine forSchleife verwenden formüsste , aber die Schleife erwartet eine Liste von Elementen, daher würde ich benötigen 200 zu bearbeitende Dateien oder eine Liste mit 200 …





Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.