mirror of https://github.com/jkjoy/sunpeiwen.git
20 lines
381 B
JavaScript
20 lines
381 B
JavaScript
|
|
/**
|
|
* Convert given value's base into the parameter unitName
|
|
*
|
|
* @param {Double} value
|
|
* @param {String} unitName
|
|
* @return {Double}
|
|
* @api private
|
|
*/
|
|
|
|
module.exports = function convertAngle(value, unitName) {
|
|
var factors = {
|
|
"rad" : 1,
|
|
"deg" : 180 / Math.PI,
|
|
"turn": 0.5 / Math.PI,
|
|
"grad": 200 / Math.PI
|
|
}
|
|
return value * factors[unitName];
|
|
}
|