UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

19 lines (18 loc) 321 B
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 };