Lorsque tu utilises un bloc de répétition pour boucler ton code, comment l'ordinateur sait-il quand il est répété
suffisamment de fois ? Le bloc de répétition cache en fait un code plus sophistiqué
appelé boucle qui compte à partir d'un départ jusqu'à une valeur finale par une
augmentation. Par exemple, une répétition de 3 blocs compte de 1 à 3 par 1. Chaque fois qu'il compte,
il exécute le code à l'intérieur de la boucle. La boucle sait combien de fois elle a été lancée en utilisant une
variable de compteur qui est fixée à la valeur de départ au début de la boucle et a
ajoute l'incrément à chaque fois que la boucle est exécutée. Dès que la variable de comptage est
supérieure à la valeur finale, la boucle s'arrête. L'avantage d'utiliser un réel pour la boucle
au lieu du bloc de répétition, c'est que tu peux voir réellement la variable de comptage et l'utiliser
dans ta boucle. Par exemple, si j'ai un série de fleurs, la première a un
nectar, la seconde a deux nectars et le troisième en a trois, je peux utiliser la boucle pour
dire à l'abeille de collecter le "compte de nectars à chaque fois, qui serait : un à la
première fleur, deux à la deuxième et trois à la troisième. Dans une boucle, tu peux également
incrémenter le compteur d'un nombre autre que un à chaque fois. Tu peux potentiellement compter par
2s, 4s ou même un montant qui change à chaque seconde.