angle-helper
v0.0.3
Published
Helper functions for working with angles and degrees
Readme
Angle Helper
Helper functions to aid calculations with angles and degrees.
Getting Started
Installation
Install with NPM.
npm install angle-helperInstall with Yarn.
yarn add angle-helperSetup and Usage
Import the library
const angle = require('angle-helper');
// or
const {
toDegrees,
toRadians,
distance,
distances,
average,
weightedAverage,
} = require('angle-helper');Helper functions
// convert to degrees
toDegrees(0.785398);
// convert to radians
toRadians(45);
// calculate distance
const targetAngle = 180;
distance(targetAngle, 45);
// calculate distances
const targetAngle = 180;
distances(targetAngle, [45, 50, 55]);
// calculate average
average([45, 50, 55, 60]);
// calculate weighted average
// weights do not have to add to 1
weightedAverage([45, 50, 55, 60], [0.2, 0.3, 0.2, 0.3]);License
MIT
Change Log
0.0.0
Publish package.
0.0.1 and 0.0.2
Fix distance formula when target angle < 90 and compared angles > 270.
0.0.3
Update dependencies.
