Задание конечного цикла.
for (<оператор присваивания переменной цикла>,<конечное значение>{,<шаг переменной цикла>})<оператор цикла>;
Выполнение конечного цикла по указанной переменной. Операция выполняется, пока значение переменной цикла не достигнет конечного значения. На каждом шаге значение переменной изменяется на величину, равную указанному шагу. Если шаг не указан, то он равен 1 или -1 в зависимости от того, больше конечное значение начального или меньше.
var s=0; for (i=1,10) s=s+i^2;
В результате выполнения примера переменной i будет присвоено значение 11, переменной s присвоено значение 385.
var k=0, n=0; for (i=0.1, 1, 0.2) begin k=k+i*2; n=n+i^2; end;
В результате выполнения примера переменной i будет присвоено значение 1.1, переменной k присвоено значение 5, переменной n присвоено значение 1.65.