Ce qui fait que si toi tu voulais un pas dynamique de 4 par exemple, tu seras obligé de rajouter une ligne ou une opération, retirant le 1 de ta variable d'incrémentation
Exemple
Code : Tout sélectionner
Define.i i, iPAS = 4
For i=1 To 40 Step 1
Debug i
i + (iPAS - 1)
Next i

Si tu imposes un step de 4 tu n'auras rien à retirer, donc pas à rajouter le -1 que la boucle venait de rajouter juste avant, pour que tu la retire juste aprés ...en fin de compte un "aller/retour" pour rien, enfin si je peut m'exprimer ainsi

Exemple 2 de notre ami GallyHC (Dans cet exemple pas de -1 inutile)
Code : Tout sélectionner
Define.i i, iPAS = 4
For i=1 To 40 Step 0
Debug i
i + iPAS
Next i

C'est rigolo de voir qu'en x années de prog, d'avoir utilisé whatmille fois ce genre de boucles, on ai pas pensé qu'il puisse avoir un zéro à cet endroit

Il a pas de chance ce Zéro, il a pourtant les mêmes droits que les 9 autres chiffres, mais c'est bien souvent qu'on l'oublie

Faut dire que selon sa place.....il pese pas lourd

En fin de compte comme dans toutes les passions, c'est l'effet de surprise qui fait prendre son meilleur panard

Voila mon canard...j'espere que je suis arrivé à me faire comprendre

Des fois, la prog c'est comme avec les filles, les choses les plus simples sont pas faciles à expliquer simplement
