Это хорошо работает в bash
:
END=5
i=1 ; while [[ $i -le $END ]] ; do
echo $i
((i = i + 1))
done
Проверьте этот пост о порядке выполнения JS. Здесь есть еще один учебник по той же проблеме. Если у вас возникла проблема с конкретным фрагментом кода, добавьте его сюда в подробном примере и посмотрите, что с этим можно сделать.