fus-ext
Version:
FutureScript Extension
22 lines (20 loc) • 619 B
JavaScript
;
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;