Parses CSS-style angle strings into an 'Angle' type. By default assumes degrees.
angleParse(`100`); // { value: 100, unit: `deg` }angleParse(100); // { value: 100, unit: `deg` }angleParse(`100deg`); // { value: 100, unit: `deg` }// More exotic units:angleParse(`100rad`); // { value: 100, unit: `rad` }angleParse(`100turn`); // { value: 100, unit: `turn` }angleParse(`100grad`); // { value: 100, unit: `grad` }angleParse(`n`); // { value: 90, unit: `deg` }angleParse(`e`); // { value: 0, unit: `deg` }angleParse(`s`); // { value: 270, unit: `deg` }angleParse(`w`); // { value: 180, unit: `deg` }angleParse(`ne`); // ne/nw/se/sw supported// Once parsed, use angleConvert to convert to a different unit:angleConvert(`100rad`, `deg`); // { value: 5729.57795, unit: `deg` } Copy
angleParse(`100`); // { value: 100, unit: `deg` }angleParse(100); // { value: 100, unit: `deg` }angleParse(`100deg`); // { value: 100, unit: `deg` }// More exotic units:angleParse(`100rad`); // { value: 100, unit: `rad` }angleParse(`100turn`); // { value: 100, unit: `turn` }angleParse(`100grad`); // { value: 100, unit: `grad` }angleParse(`n`); // { value: 90, unit: `deg` }angleParse(`e`); // { value: 0, unit: `deg` }angleParse(`s`); // { value: 270, unit: `deg` }angleParse(`w`); // { value: 180, unit: `deg` }angleParse(`ne`); // ne/nw/se/sw supported// Once parsed, use angleConvert to convert to a different unit:angleConvert(`100rad`, `deg`); // { value: 5729.57795, unit: `deg` }
Once parsed in this format, use angleConvert to convert to a different unit.
Angle
Parses CSS-style angle strings into an 'Angle' type. By default assumes degrees.
Once parsed in this format, use angleConvert to convert to a different unit.