重叠矩形Javascript

时间:2015-06-11 08:21:46

标签: javascript geometry coordinates rectangles

我需要编写一个接受矩形的函数,并确定它们之间的重叠区域。 显示数组的格式如下:

[“(0,0),(2,2),(2,0),(0,2),(1,0),(1,2),(6,0),(6, 2)“]

前四个点定义第一个矩形,第二个四个定义第二个矩形。

我已经能够分割和解析坐标,但是我在如何找到重叠区域方面遇到了困难。谢谢!

1 个答案:

答案 0 :(得分:1)

如果你有坐标作为数字,这是一个数学问题而不是JS问题。

请检查:https://math.stackexchange.com/questions/99565/simplest-way-to-calculate-the-intersect-area-of-two-rectangles

祝你好运!