| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 29
| nach for-schleife i=i+1 ?!
Moin, öhm...kann das sein, dass flash irgendwie nen kleinen tick beim zählen hat? also wenn ich ne for-schleife hochzählen lasse.. ActionScript:
dann bekomme ich in der schleife i=1..10, wie's sein soll...mit dem trace außerhalb der schleife aber 11 ?! was soll denn sowas? bin ich nur zu blöd oder ist das so? mfg arne |
| | |
| | #5 (permalink) | |
| ActionScripter Registriert seit: Jun 2003 Ort: Paderborn
Beiträge: 140
| Re: nach for-schleife i=i+1 ?! Zitat:
Angenommen man ist in der Runde mit i=10. Dann wird der Rumpf durchlaufen und i erhöht. Also ist i=11. Jetzt wird die Abbruchbedingung geprüft. 11<=10 ist falsch, also wird der Rumpf nicht mehr ausgeführt und die Zeile nach der Schleife -also der trace-Befehl- ausgeführt. Grüße, Markus | |
| | |
| | #6 (permalink) | |
| Neuer User Registriert seit: Jun 2001 Ort: Zürich
Beiträge: 1.776
| Re: nach for-schleife i=i+1 ?! Zitat:
hier ein weiteres experiment: ActionScript:
ergibt immerhin die werte 1 2 3 4 5 5 edit: da war ich ja ganz schön langsam beim antworten! Geändert von fresh (01-10-2003 um 14:20 Uhr) | |
| | |
| | #7 (permalink) | |
| ActionScripter Registriert seit: Jun 2003 Ort: Paderborn
Beiträge: 140
| Zitat:
![]() Grüße, Markus | |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 29
|
hast recht...da muss ja erst ma die abbruchbedingung erfüllt sein... war aber davon ausgegangen, dass wenn sie erfüllt ist, i auf den letzten stand zurückgebracht wird, für den sie nicht erfüllt war... aber das is echt normal..ist mir noch nie aufgefallen...aber das is dann logischerweise nicht nur bei flash so... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |