UNPKG

fus-ext

Version:
22 lines (20 loc) 619 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseFloat = exports.isFraction = undefined; var _main = require("./main"); var isFraction, parseFloat;exports.isFraction = isFraction = function (ns, x) { return (() => { return typeof x === "number" && isFinite(x) && Math.floor(x) !== x; })(); };exports.parseFloat = parseFloat = function (ns, s) { return (() => { return Number.parseFloat(s) * (s.endsWith("%") ? (() => { return 0.01; })() : (() => { return 1; })()); })(); };exports.isFraction = isFraction; exports.parseFloat = parseFloat;