w3resource

JavaScript: Get the distance between two given points

JavaScript fundamental (ES6 Syntax): Exercise-243 with Solution

Distance Between Points

Write a JavaScript program to get the distance between two given points.

  • Use Math.hypot() to calculate the Euclidean distance between two points.

Sample Solution:

JavaScript Code:

//#Source https://bit.ly/2neWfJ2 
// Define a function 'distance' to calculate the Euclidean distance between two points in a 2D plane
const distance = (x0, y0, x1, y1) => Math.hypot(x1 - x0, y1 - y0);

// Test the 'distance' function with different pairs of points
console.log(distance(1, 1, 2, 3)); 
console.log(distance(-1, -1, 2, 3));

Output:

2.23606797749979
5

Flowchart:

flowchart: Get the distance between two given points.

Live Demo:

See the Pen javascript-basic-exercise-243-1 by w3resource (@w3resource) on CodePen.


For more Practice: Solve these Related Problems:

  • Write a JavaScript program that calculates the Euclidean distance between two points in a 2D plane.
  • Write a JavaScript function that computes the distance between two coordinate pairs using the Pythagorean theorem.
  • Write a JavaScript program that returns the Manhattan distance between two points for grid-based calculations.
  • Write a JavaScript function that generalizes distance calculation to 3D points using the Euclidean formula.

Go to:


PREV : Remove Elements from End Until Condition.
NEXT : Difference Between Arrays.

Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.