should random0ms ‣
for (let i = 0; i < 100; ++i) {
const v1 = vec2.random();
assertEqualApproximately(vec2.length(v1), 1);
const v2 = vec2.random(2);
assertEqualApproximately(vec2.length(v2), 2);
const vp5 = vec2.random(0.5);
assertEqualApproximately(vec2.length(vp5), 0.5);
const vd = vec2.create();
const vn = vec2.random(3, vd);
assertStrictEqual(vd, vn);
assertEqualApproximately(vec2.length(3, vd), 3);
}