Previous: Instructions conditionnelles Up: Blocs et structures de contrôles Next: Itérations
Les boucles whileTrue, whileTrue:, whileFalse, whileFalse: sont réalisées par envoi d'un message à un bloc qui représente la condition d'itération.
Les boucles sur des intervalles sont réalisées par l'envoi du message to:by:do: à un Number. Le bloc argument doit posséder 1 argument : l'indice qui prend les valeurs successives.
___________________________________________
Exercice 20
Évaluez l'expression suivante :
1 to: 5 do:[:i | Transcript show: i ;cr]
Évaluez l'expression suivante :
[ScheduledControllers activeController sensor redButtonPressed not]
whileTrue:[Transcript show:'alors ca vient ?'; cr]
___________________________________________