The loop ends when Counter exceeds End (positive Step value) or is less than End (negative Step value).
La boucle prend fin lorsque le compteur est supérieur à End (valeur de pas positive) ou inférieur à End (valeur de pas négative).