1
var computeArea = function (A, B, C, D, E, F, G, H) {
2
var intersectionWidth = Math.min(C, G) - Math.max(A, E);
3
var intersectionHeight = Math.min(D, H) - Math.max(B, F);
4
intersectionWidth = intersectionWidth > 0 ? intersectionWidth : 0;
5
intersectionHeight = intersectionHeight > 0 ? intersectionHeight : 0;
6
return (
7
(C - A) * (D - B) +
8
(G - E) * (H - F) -
9
intersectionWidth * intersectionHeight
10
);
11
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0