L'instruction ActionScript Flash for(initialisation du compteur ; test d'arrêt ; modification du compteur) permet d'exécuter plusieurs fois un bloc d'instructions ActionScript Flash en utilisant un compteur.
for(initialisation du compteur ; test d'arrêt ; modification du compteur){
//Action
}
Attention aux boucles infinies qui risquent de bloquer le système. Par exemple, le code suivant la condition i>-1 est toujours valable.for (var i=0 ; i>-1; i=i+1){
trace("valeur="+dmc[i]);
}
Nous avons un tableau avec plusieurs valeurs et nous voulons les afficher.var dmc = new Array(1,2,3,4,5,6);
for (var i=0 ; i<dmc.length; i=i+1){
trace("valeur="+dmc[i]);
}
Renvoie les valeurs suivantes :
valeur=1
valeur=2
valeur=3
valeur=4
valeur=5
valeur=6
L'instruction i=i+1 peut être simplifiée par i++
Dans le sens inverse :var dmc = new Array(1,2,3,4,5,6);
for (var i=dmc.length-1 ; i>-1; i--){
trace("valeur="+dmc[i]);
}