A vector is defined as having three dimensions as being represented by an ordered collection of three numbers: (X, Y, Z).
Task:
Write a function that takes any numbers of vectors (arrays) as input and computes their dot product.
Your function should return null
on
invalid inputs (ie vectors of different lengths).
dotProduct(...nVectors)
should return 156000
testString: 'assert.equal(dotProduct([ 0, 1, 2, 3, 4 ], [ 0, 2, 4, 6, 8 ], [ 0, 3, 6, 9, 12 ], [ 0, 4, 8, 12, 16 ], [ 0, 5, 10, 15, 20 ]), 156000, "dotProduct(...nVectors)
should return 156000");'
```