Как я могу динамически нарисовать одну толстую границу вдоль спиральной дорожки в сетке NXN (JavaScript)Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу динамически нарисовать одну толстую границу вдоль спиральной дорожки в сетке NXN (JavaScript)

Сообщение Anonymous »

Я работаю над веб -проектом, где мне нужно визуально выделить спиральный путь в квадратной сетке (например, 4x4, 6x6 или 8x8). Спираль должна начинаться с нижней левой ячейки, двигаться прямо вдоль нижнего ряда, затем вверх по самой правой колонке, затем влево вдоль верхнего ряда и т. Д., Спирация внутрь. Это соединяет его с следующей ячейкой в спиральном пути). < /li>
Результат должен выглядеть как одна непрерывная толстая линия, прослеживающая спираль, без ячейки, имеющей более одной толстой границы. (Начиная с нижнего левого) будет: < /p>
10 9 8 7
11 16 15 6
12 13 14 5
1 2 3 4
< /code>
и толстая граница должна проследить этот путь, причем каждая ячейка имеет только одну толстую границу, образуя непрерывную спираль. Мне нужна функция, которая, учитывая размер сетки и спиральный путь, рассказывает мне, какая сторона каждой ячейки должна иметь толстую границу, поэтому я могу отображать ее в HTML/CSS. Объяснения будут очень оценены!

Подробнее здесь: https://stackoverflow.com/questions/797 ... n-an-nxn-g
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как я могу динамически нарисовать одну толстую границу вдоль спиральной дорожки в сетке NXN (JavaScript)
    Anonymous » » в форуме CSS
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как перемещаться по сетке NxN по диагонали [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как сделать «толстую банку» проекта Maven? [дубликат]
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как создать плату NXN с использованием javaScript и jQuery
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как создать плату NXN с использованием javaScript и jQuery
    Anonymous » » в форуме Jquery
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»