Vous allez tourner en rond !
Cette méthode d’Enumerable permet de le répéter un nombre défini de fois.

On peut l’utiliser :
- avec un bloc pour itérer directement
- sans bloc pour obtenir un
Enumerator - sans paramètre pour le répéter indéfiniment

L’Enumerator infini sera parfait pour par exemple alterner des couleurs.

Avec la souplesse de Ruby, on a voulu testé un cycle partiel mais la valeur est tronquée !

Le lien vers la documentation Ruby de cycle.