10 lines
188 B
TypeScript
10 lines
188 B
TypeScript
![]() |
export type Vec2 = [number, number];
|
||
|
|
||
|
export function add(x: Vec2, y: Vec2): Vec2 {
|
||
|
return [x[0] + y[0], x[1] + y[1]];
|
||
|
}
|
||
|
|
||
|
export function neg(v: Vec2): Vec2 {
|
||
|
return [-v[0], -v[1]];
|
||
|
}
|