UNPKG

vectors

Version:

A grab bag of vector utility functions for 2D and 3D vectors that operate on plain arrays

31 lines (20 loc) 538 B
/** ### `mult(vec, other[, ...])` Mutliplies the vector `vec` by a `other` value: ``` javascript var mult = require('vectors/mult')(2) var spd = [5, 5] mult(spd, 2) === [10, 10] ``` Or multiply multiple arrays: ``` javascript var res = mult([2, 2, 2], [4, 4, 4]) console.log(res) // [8, 8, 8] ``` You can disable this by passing `vectors: false` to the generator function for faster results: ``` javascript var sub = require('vectors/mult')(2, { vectors: false }) ``` **/ module.exports = require('./lib/operator')('mult', '*')