мне кажется, вы не правы
user 29.07.2009 22:02
^continue[] = это продолжение выполнения цикла, это очевидно.
В вашем случае, логично самому выводить свой разделитель именно так, как вам нужно, если такая задача у вас есть. Возможно, есть какое-то более изящное решение, но мы не знаем вашей задачи. Возможно, вычисляемый разделитель будет удобнее.
Вы думаете, что раз в вашем цикле вы полняете только пару команд(if/continue), то итерация типа "не настоящяя".
однако, это далеко не так. Раз выполнение кода в блоке началось, значит итерация состоялась.
В других языках continue означает тоже самое, то что там нет разделителя, ситуации не меняет.
Даже наличие break не отменяет факта итерации.