我正在写一个javascript程序来找到矩形的中点(在中间相交的对角线) 我有8个坐标(x1,y1)(x2,y2)(x3,y3)(x4,y4)。 我怎样才能实现这一目标?
答案 0 :(得分:0)
找到每个坐标的平均值。因为它是一个矩形,你只需要两个坐标。如果x1,y1与x3,y3相反,则中点为((x1 + x3)/ 2,(y1 + y3)/ 2)
答案 1 :(得分:0)
三角形的中点是每个对角线的中点。所以,中点是:
x_mid = (x1 + x3)/2; // or (x2 + x4)/2
y_mid = (y1 + y3)/2; // or (y2 + y4)/2