RosettaCodeData/Task/Loops-With-multiple-ranges/AutoHotkey/loops-with-multiple-ranges-1.ahk
2023-07-01 13:44:08 -04:00

7 lines
202 B
AutoHotkey

for_J(doFunction, start, stop, step:=1){
j := start
while (j<=stop) && (start<=stop) && (step>0)
%doFunction%(j), j+=step
while (j>=stop) && (start>stop) && (step<0)
%doFunction%(j), j+=step
}