Actionscript 3.0 Döngüler
For Döngüsü
For deyimi kullanılarak oluşturulan döngü yapısıdır. İşlemlerin tekrar sayısının önceden belli olduğu durumlarda kullanılır.
Örnek:
for(var i:uint=0;i<10;i++) {
trace(“merhaba”);
}
Yukaridaki for döngüsü ekrana 10 kez merhaba yazdiracaktir.
While Döngüsü
For döngüsünden farklı olarak belli bir sayı kadar değil, koşul doğru olduğu sürece döngü devam eder.
Örnek :
while(koşul){
trace(“merhaba”);
}
Yukaridaki while döngüsü koşul doğru olduğu sürece ekrana merhaba yazdiracaktir.
Do While
While döngüsü gibi koşul doğru olduğu sürece döner. Do while döngüsünde döngü en az bir kere gerçekleşir.
Örnek:
do{
trace(“merhaba”);
} while(koşul)
Yukaridaki do while döngüsü koşul doğru olduğu sürece ekrana merhaba yazdiracaktir. While döngüsünden farklı olarak koşul gerçekleşmezse bile ekrana bir defa merhaba yazdiracaktir.
Foreach Döngüsü
Array listlerin içinde gezinmek için kullanabileceğimiz ve for döngüsüne göre daha pratik olan bir döngü çeşididir.
Örnek:
var isimler:Array =[“Osman” , ”Furkan” , ”Ayşe” , ”Büşra”];
for each (var item in isimler){ trace(item);
} /* Output Osman Furkan Ayşe Büşra */