[Home] > Snippets  > Languages  > JavaScript  > Math  >  Check if a point is inside a rectangle

Check if a point is inside a rectangle

JavaScript

const isInside = (point, rect) => point.x > rect.left && point.x < rect.right && point.y > rect.top && point.y < rect.bottom

TypeScript

interface Point {
x: number
y: number
}

interface Rect {
bottom: number
left: number
top: number
right: number
}

const isInside = (point: Point, rect: Rect): boolean => point.x > rect.left && point.x < rect.right && point.y > rect.top && point.y < rect.bottom