Added Midpoint.js

This commit is contained in:
Gary Baker
2018-11-15 08:49:04 -07:00
parent 9bdee93472
commit 480eb7fc86
3 changed files with 60 additions and 0 deletions

24
snippets/midpoint.md Normal file
View File

@ -0,0 +1,24 @@
### midpoint
Calculates the midpoint between two pairs of x and y points.
Takes in two pairs of (x,y) points, calculates the midpoint between the x's, the midpoint between the y's, and returns the coordinates in an array.
```js
const midpoint = (x1, y1, x2, y2) => {
let points = new Array(2);
let first_point = (x1 + x2) / 2;
let second_point = (y1 + y2) / 2;
points[0] = first_point;
points[1] = second_point;
return points;
};
```
```js
midpoint(2, 2, 4, 4); // [3, 3]
midpoint(4, 4, 6, 6); // [5, 5]
midpoint(1, 3, 2, 4); // [1.5, 3.5]
```