@thi.ng/vectors
Version:
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
19 lines (18 loc) • 321 B
JavaScript
import { defOpVV } from "./defopvv.js";
const [a, b, c, d] = defOpVV(Math.min);
const min = a;
const min2 = b;
const min3 = c;
const min4 = d;
const vmin = (v) => {
let min5 = Infinity;
for (let i = v.length; i-- > 0; ) min5 = Math.min(min5, v[i]);
return min5;
};
export {
min,
min2,
min3,
min4,
vmin
};