Для наглядности здесь представлены спирали с несколько иными значениями параметров.
Нам уже не кажется странным, что SPIRAL3 приводит к тем же результатам, что и SPIRAL2, не правда ли?

SPIRAL1 100 SPIRAL2 100 SPIRAL3 10
TO SPIRAL1 :A
   IF :A<10 [STOP] 
   FD :A  RT 90
   SPIRAL1 :A-10
END
TO SPIRAL2 :A
   IF :A<10 [STOP] 
   SPIRAL2 :A-10
   FD :A  RT 90
END

TO SPIRAL3 :A
   IF :A>100 [STOP] 
   FD :A  RT 90
   SPIRAL3 :A+10
END

Вернемся назад?


Спирали. Иллюстрация 2