Les instructions de boucle (aussi appelé instructions répétitives) en langage Ruby sont au nombres de deux et sont plutôt médiocres:
- WHILE
- TIMES DO
WHILE
L'instruction «WHILE» permet la comparaison au début de la boucle, avant même que la suite d'instruction inclus dans la boucle ne soit lancé! On peut voir cette instruction à la manière d'un «IF» se répétant tant et aussi longtemps que la condition est vrai. Voici donc sa syntaxe :
while expression_vrai instruction_exécuté_si_vrai end |
TIMES DO
Avec «Ruby» l'instruction permettant d'effectuer des compteurs de boucles est «TIMES DO». L'expression «nombre» permet le nombre de fois qu'est exécuté le compteur de boucle. L'expression «instruction» indique l'expression exécuté dans la boucle. Voici enfin sa syntaxe :
nombre.times do instruction end |
Dernière mise à jour : Dimanche, le 23 novembre 2014