Jobs
Interviews

Solve Valid Rectangle from Points using JavaScript Language

Solve Valid Rectangle from Points using JavaScript to enhance your skills with javascript coding practice , master coding concepts, and prepare for interviews with practical exercises and detailed solutions.

Valid Rectangle from Points

Difficulty : Medium

Categories :

  • Mathematics

Given a list of points in 2D space, determine if they can form a rectangle when connected. Points are given as [x,y] coordinates, and the sides of the rectangle must be parallel to the x and y axes. The points can be given in any order.

Constraints:

  • points.length = 4
  • points[i].length = 2
  • -10⁴ ≤ points[i][0], points[i][1] ≤ 10⁴
  • All coordinates are integers
  • Points are unique

Examples:

Input: [[1,1],[1,4],[4,1],[4,4]]
Output: true
Explanation: Points form a 3x3 rectangle
Input: [[1,1],[1,3],[2,1],[2,3]]
Output: true
Explanation: Points form a 1x2 rectangle
Input: [[1,1],[2,2],[3,3],[4,4]]
Output: false
Explanation: Points form a line

Problem Solving

Input

What You'll Find Here

Hands-On Exercises Work on coding problems inspired by real-world scenarios.

Detailed Explanations Break down complex solutions into easy-to-understand steps.

Interactive Learning Test your skills in an engaging and fun way.

Choose from the following categories