@dulysse1/better-node
Version:
Improve Node types & add object properties
16 lines (14 loc) • 341 B
JavaScript
try {
Object.defineProperty(global.Number.prototype, "float", {
value: function (precision = 1) {
if (!precision.between(0, 100))
throw new Error(
"RangeError: float() digits argument must be between 0 and 100"
);
return parseFloat(this.toFixed(precision));
},
});
} catch (error) {
void 0;
}
module.exports = {};