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