UNPKG

formula-functionizer

Version:

A tool for parsing formulas and create reusable functions

17 lines 1.39 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.javascriptMinus = exports.excelMinus = void 0; const errors_enum_1 = require("../../errors.enum"); const utils_functions_1 = require("../../utils.functions"); const excelMinus = (a, b) => { a = Number(a); b = Number(b); if (isNaN(a) || isNaN(b)) { utils_functions_1.throwFormulaError(errors_enum_1.FormulaError.VALUE); } return a - b; }; exports.excelMinus = excelMinus; const javascriptMinus = (a, b) => a - b; exports.javascriptMinus = javascriptMinus; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWludXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL29wZXJhdGUvb3BlcmF0b3JzL21pbnVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLG1EQUFpRDtBQUNqRCwyREFBMEQ7QUFHbkQsTUFBTSxVQUFVLEdBQTJDLENBQ2hFLENBQWtCLEVBQ2xCLENBQWtCLEVBQ1YsRUFBRTtJQUNWLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZCxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWQsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFO1FBQ3hCLG1DQUFpQixDQUFDLDBCQUFZLENBQUMsS0FBSyxDQUFDLENBQUM7S0FDdkM7SUFDRCxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDZixDQUFDLENBQUM7QUFYVyxRQUFBLFVBQVUsY0FXckI7QUFFSyxNQUFNLGVBQWUsR0FBdUIsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQXRELFFBQUEsZUFBZSxtQkFBdUMifQ==