2010-10-15 9 views
6

Je suis novice en programmation Flex ... et j'ai besoin de faire quelques itérations.Boucle dans Adobe Flex

Comment effectuer des boucles dans Flex?

Et Flex a-t-il un "boîtier de commutateur"?

Merci les gars

Répondre

9

Pour boucles dans Flex mis en œuvre comme suit:

var i:int; 
for (i = 0; i < 5; i++) 
{ 
    trace(i); 
} 

Vous pouvez également faire pour chaque boucle comme:

var myArray:Array = ["name1", "name2", "name3"]; 
for each (var item in myArray) 
{ 

} 

While:

var i:int = 0; 
while (i < 10) 
{ 
    i++; 
} 

aussi Oui Fl ex fait des déclarations de commutation de soutien ceux-ci peuvent être mises en œuvre comme suit

var someDate:Date = new Date(); 
var dayNum:uint = someDate.getDay(); 
switch(dayNum) 
{ 
    case 0: 
     trace("Sunday"); 
     break; 
    case 1: 
     trace("Monday"); 
     break; 
    case 2: 
     trace("Tuesday"); 
     break; 
    case 3: 
     trace("Wednesday"); 
     break; 
    case 4: 
     trace("Thursday"); 
     break; 
    case 5: 
     trace("Friday"); 
     break; 
    case 6: 
     trace("Saturday"); 
     break; 
    default: 
     trace("Out of range"); 
     break; 
} 

se rappeler lors de l'écriture de cette fonctionalité flex, il doit être contenu dans les balises de script **

+0

Merci Chris .. semble être très semblables Java et C :) – Santucci

+1

Btw Je ne peux pas voter jusqu'à votre question jusqu'à ce que je reçoive un autre vote à ma question = p – Santucci