Rectangle Overlap

EasyMathGeometry

Solution

export function isRectangleOverlap(rec1: number[], rec2: number[]): boolean {
  return (
    Math.max(rec1[0], rec2[0]) < Math.min(rec1[2], rec2[2]) &&
    Math.max(rec1[1], rec2[1]) < Math.min(rec1[3], rec2[3])
  );
}