UNPKG

jexl-functions-fork

Version:
21 lines (20 loc) 605 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.coerceToNumber = exports.coerceToString = void 0; var coerceToString = function (value) { if (value === null || value === undefined) { return ''; } return value.toString(); }; exports.coerceToString = coerceToString; var coerceToNumber = function (value) { if (value === null || value === undefined || value === '') { return 0; } if (typeof value === 'string') { return Number.parseFloat(value); } return Number(value); }; exports.coerceToNumber = coerceToNumber;