Als «break» getaggte Fragen

Eine break-Anweisung ist eine Flusssteuerungsfunktion, die von den meisten Programmiersprachen bereitgestellt wird und ein frühzeitiges Verlassen einer Schleife ermöglicht. Sobald eine break-Anweisung erreicht ist, wird ihre einschließende Schleife sofort beendet.

30
Wie kann man aus mehreren Schleifen ausbrechen?
Angesichts des folgenden Codes (der nicht funktioniert): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Gibt es eine Möglichkeit, diese Arbeit …

15
Was ist der beste Weg, um verschachtelte Schleifen in JavaScript zu lösen?
Was ist der beste Weg, um verschachtelte Schleifen in Javascript zu lösen? //Write the links to the page. for (var x = 0; x < Args.length; x++) { for (var Heading in Navigation.Headings) { for (var Item in Navigation.Headings[Heading]) { if (Args[x] == Navigation.Headings[Heading][Item].Name) { document.write("<a href=\"" + Navigation.Headings[Heading][Item].URL + …


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 

4
ausbrechen, wenn und foreach
Ich habe eine foreach-Schleife und eine if-Anweisung. Wenn eine Übereinstimmung gefunden wird, muss ich letztendlich aus dem Foreach ausbrechen. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break out of if and foreach here> …

19
Wie breche ich in Scala aus einer Schleife aus?
Wie breche ich eine Schleife aus? var largest=0 for(i<-999 to 1 by -1) { for (j<-i to 1 by -1) { val product=i*j if (largest>product) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } Wie verwandle ich verschachtelte for-Schleifen in Schwanzrekursion? Aus Scala Talk auf …








17
HTML5 canvas ctx.fillText macht keine Zeilenumbrüche?
Ich kann anscheinend keinen Text zu einer Zeichenfläche hinzufügen, wenn der Text "\ n" enthält. Ich meine, die Zeilenumbrüche werden nicht angezeigt / funktionieren nicht. ctxPaint.fillText("s ome \n \\n <br/> thing", x, y); Der obige Code wird "s ome \n <br/> thing"in einer Zeile gezeichnet. Ist dies eine Einschränkung von …
108 javascript  html  canvas  line  break 


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.