From b35ce12712329afdce2a2946a191ad676f9efaf5 Mon Sep 17 00:00:00 2001 From: Yusof Bandar Date: Sat, 23 Feb 2019 17:14:14 +0000 Subject: [PATCH] Delete vectorDistance.md --- vectorDistance.md | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 vectorDistance.md diff --git a/vectorDistance.md b/vectorDistance.md deleted file mode 100644 index 90457925a..000000000 --- a/vectorDistance.md +++ /dev/null @@ -1,17 +0,0 @@ -### VectorDistance - -Returns the distance between two vectors. - -Use `Array.prototype.reduce()`,`Math.pow()` and `Math.sqrt()` to calculate the Euclidean distance between two vectors. - -```js -const vectorDistance = (...coords) => { - let pointLength = Math.trunc(coords.length/2); - let sum = coords.slice(0,pointLength).reduce((accumulator,currentValue,currentIndex) => accumulator + (Math.pow(currentValue-coords[pointLength+currentIndex],2)),0); - return Math.sqrt(sum); -} -``` - -```js -vectorDistance(10,0,5,20,0,10) //11.180339887498949 -```