import { type Vector2D } from "./Vector.js"; export type Cartesian2D = Vector2D; export type Polar2D = Vector2D; export const cartesian2DtoPolar2D = ([x, y]: Cartesian2D): Polar2D => { const r = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); const t = Math.tan(y / x); return [r, t]; };