math-base-geometry
Version:
utils for math geometry
33 lines (23 loc) • 625 B
JavaScript
const utils = require("./../utils");
const handleDecimal = utils.handleDecimal;
const PI = utils.PI;
function diameter(r, decimalLimit = false) {
const formula = 2 * r;
const resp = handleDecimal(formula, decimalLimit);
return resp;
}
function circumference(r, decimalLimit = false) {
const formula = 2 * PI * r;
const resp = handleDecimal(formula, decimalLimit);
return resp;
}
function area(r, decimalLimit = false) {
const formula = PI * (r * r);
const resp = handleDecimal(formula, decimalLimit);
return resp;
}
module.exports = {
diameter,
circumference,
area
};