Name: Anonymous 2021-10-16 4:46
Post programming content here. Html, Python, Php, etc. Memes allowed.
//vec.js
vecnew = (x,y,z) => {x:x,y:y,z:z};
vecadd = (v,u) => vecnew(v.x+u.x,v.y+u.y,v.z+u.z);
vecneg = (v) => vecnew(-v.x,-v.y,-v.z);
vecsub = (v,u) => vecadd(v,vecneg(u));
vecdot = (v,u) => (v.x*u.x+v.y*u.y+v.z*u.z);
vecsqr = (v) => vecdot(v,v);
vecscl = (a,v) => vecnew(a*v.x,a*v.y,a*v.z);