vectors
Version:
A grab bag of vector utility functions for 2D and 3D vectors that operate on plain arrays
25 lines (17 loc) • 297 B
JavaScript
/**
### `copy(vec)`
Returns a copy of the vector `vec`:
``` javascript
var copy = require('vectors/copy')(2)
var spd = [5, 5]
var cop = copy(spd)
mult(spd, 100) === [100, 100]
cop === [5, 5]
```
**/
module.exports = function() {
return copy
}
function copy(vec) {
return vec.slice(0)
}