Как определить, стоят ли квадраты в ряд имея координаты их вершин?
Пишу крестики-нолики с произвольным размером игрового поля и количеством клеток в ряд для победы на js.
Класс клетки имеет следующие свойствa
this.status = 0; // статус клетки (0 - пустая, название символа - заполненная
this.size = step; // размер клетки
this.cor = {x1: x, y1: y, x2 : x + this.size, y2: y + this.size,x3: x + this.size, y3: y, x4 : x, y4: y + this.size} // координаты вершин клетки
this.centre = {x: x + this.size / 2, y: y + this.size / 2} // координаты центра клетки
так же имеется одномерный массив всех клеток
Как узнать стоят ли клетки в ряд?