parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

ваш код некорректен

Misha v.3 30.01.2009 10:10 / 30.01.2009 10:12

^calendar.offset($i) -- сдвинуть указатель на $i позиций относительно текущей позиции.

т.е. во время первого выполнения тела цикла вы сдвигаете указатель от текущего (1) на 0 и выводите 1 строку.

на второй итерации вы сбвигаете от текущей (1) на 1 и выводите 2 строку.

на третей итерации вы сдвигаете от текущей (2) на 2 и выводите 4 строку.

дальще надо расписывать? (вывидете ^calendar.line[] и посмотрите)


возможные способы исправления:
1. for -> menu (the best)
2. ^calendar.offset($i) -> ^calendar.offset(1) и перенести в конец тела цикла
3. ^calendar.offset($i) -> ^calendar.offset[set]($i)