UNPKG

formula-functionizer

Version:

A tool for parsing formulas and create reusable functions

17 lines 1.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.javascriptPlus = exports.excelPlus = void 0; const errors_enum_1 = require("../../errors.enum"); const utils_functions_1 = require("../../utils.functions"); const excelPlus = (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.excelPlus = excelPlus; const javascriptPlus = (a, b) => a + b; exports.javascriptPlus = javascriptPlus; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGx1cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9saWIvb3BlcmF0ZS9vcGVyYXRvcnMvcGx1cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxtREFBaUQ7QUFDakQsMkRBQTBEO0FBR25ELE1BQU0sU0FBUyxHQUEyQyxDQUMvRCxDQUFrQixFQUNsQixDQUFrQixFQUNWLEVBQUU7SUFDVixDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2QsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVkLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRTtRQUN4QixtQ0FBaUIsQ0FBQywwQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDO0tBQ3ZDO0lBQ0QsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ2YsQ0FBQyxDQUFDO0FBWFcsUUFBQSxTQUFTLGFBV3BCO0FBRUssTUFBTSxjQUFjLEdBQXVCLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUFyRCxRQUFBLGNBQWMsa0JBQXVDIn0=