Есть несколько проблем с этим вопросом. Во-первых, вы не совсем уверены в том, что делаете.
1) Javascript на самом деле не является носителем данных, если только вы не хотите передавать пиксели с использованием JSON, и в этом случае вы можете перефразировать, чтобы явно указать это.
2) Нет никаких упоминаний о том, как вы ожидаете, что спираль будет выглядеть - мы говорим о свободной спирали или плотной спирали? Моноколор или градиент или серия цветов? Вы смотрите на изогнутую или прямоугольную спираль?
3) Какова конечная цель здесь? Вы хотите нарисовать спираль напрямую с помощью JS или передаете ее в другое место?