рони, Большое спасибо за ответ!
Я с JS столкнулся недавно, а до этого программировал на C++. На плюсах я представляю себе выполнение этой задачи так:
Создаем класс, описывающий прямоугольник, и в нем 4 указателя на дочерние прямоугольники:
class Rect {
Rect* rect1;
Rect* rect2;
Rect* rect3;
Rect* rect4;
int x1,x2,x3,x4,y1,y2,y3,y4;
public:
//тут методы разбиения на 4 части
}
И рекурсивно эту конструкцию разбивать до определенного порядка.
Кто знает, как такое на JS реализовать, хотя бы примерно?
|