Verlassen von for x=eachin blabla

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

 

Serge

Betreff: Verlassen von for x=eachin blabla

BeitragSa, Jan 29, 2005 17:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie verlasse ich so eine Schleife?

Bei einer normalen for next schleife kann man ja das X auf den letzten Wert setzen. Funktioniert dies bei einer Liste genauso? Oder geht Exit auch auf for next schleifen? (entgegen der Beschreibung..)
http://www.dark-matter-soft.de

Suco-X

Betreff: ......

BeitragSa, Jan 29, 2005 17:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Probieren geht immernoch über studieren.

Code: [AUSKLAPPEN]

Strict


Local array:int[] = [100,200,43200,43002,200,200230,1000,2300]


Local i:int

For Local t:int = EachIn array
   Print t
   
   If i=2
      Exit
   EndIf
   
   i:+1
Next


Mit Exit geht es.
Mfg Suco
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB

d-bug

BeitragSa, Jan 29, 2005 17:47
Antworten mit Zitat
Benutzer-Profile anzeigen
In der Hilfe steht aber nichts davon, daß man Exit nicht in For...Next Schleifen verwenden kann.

Zitat:
The Exit command can be used to exit from a While, Repeat or For loop. The loop will be terminated, and program flow will be transferred to the first command after the loop.

Vertex

BeitragSa, Jan 29, 2005 18:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ähm For Local t:int = EachIn array ist m. M. nach eine For-Schleife oO
Edit: Oh Serge ist nicht gleich d:bug Smile
vertex.dreamfall.at | GitHub
 

Serge

BeitragSa, Jan 29, 2005 18:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Hehe ja nach seiner Beschreibung schon (wo sie auch immer herstammt)

Aber bei der Module Beschreibung steht nur Folgendes
Code: [AUSKLAPPEN]

Rem
Exit causes program flow to exit the enclosing While, Repeat or Select code section.
End Rem

Smile
http://www.dark-matter-soft.de

d-bug

BeitragSa, Jan 29, 2005 18:33
Antworten mit Zitat
Benutzer-Profile anzeigen
@Vertex
Zitat:
Edit: Oh Serge ist nicht gleich d:bug Smile

Hä ?

@Serge
steht in der Language reference

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group