Up: Blocs et structures de contrôles Next: Boucles
Les branchements conditionnels sont réalisés à l'aide des méthodes ifTrue:, ifFalse:, ifTrue:ifFalse:, ifFalse:ifTrue: dont les arguments sont des blocs qui sont évalués ou non selon la classes du receveur.
___________________________________________
Exercice 19
Évaluez l'expression suivante :
| r |
r := Rectangle fromUser.
r width > r height
ifTrue:[DialogView warn: 'large']
ifFalse:[DialogView warn: 'haut'].
___________________________________________