Начальная граница определяется начальным значением переменной-счётчика, которое присваивается ей перед началом первой итерации.
Конечная граница определяется условием продолжения цикла. Цикл выполняется до тех пор, пока это условие истинно.
Пример:
javascript