@technobuddha/library
Version:
A large library of useful functions
18 lines • 937 B
JavaScript
import { angleUnits } from "./angle.js";
/**
* Convert an angle from radians to degrees
* @param angle - Angle
* @param options - see {@link UnitOptions}
* @returns angle in degrees
* @example
* ```typescript
* toDegrees(Math.PI); // 180
* toDegrees(1, 'turns'); // 360
* ```
* @group Geometry
* @category Angle
*/
export function toDegrees(angle, { unit = 'radians' } = {}) {
return (angleUnits.degrees * angle) / angleUnits[unit];
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG8tZGVncmVlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy90by1kZWdyZWVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQW9CLE1BQU0sWUFBWSxDQUFDO0FBRTFEOzs7Ozs7Ozs7Ozs7R0FZRztBQUNILE1BQU0sVUFBVSxTQUFTLENBQUMsS0FBYSxFQUFFLEVBQUUsSUFBSSxHQUFHLFNBQVMsS0FBa0IsRUFBRTtJQUM3RSxPQUFPLENBQUMsVUFBVSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUMsR0FBRyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDekQsQ0FBQyJ9