UNPKG

math-base-geometry

Version:

utils for math geometry

33 lines (23 loc) 625 B
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 };