UNPKG

hot-formula-parser

Version:
27 lines (24 loc) 530 B
/** * Convert value into number. * * @param {String|Number} number * @returns {*} */ export function toNumber(number) { var result; if (typeof number === 'number') { result = number; } else if (typeof number === 'string') { result = number.indexOf('.') > -1 ? parseFloat(number) : parseInt(number, 10); } return result; } /** * Invert provided number. * * @param {Number} number * @returns {Number} Returns inverted number. */ export function invertNumber(number) { return -1 * toNumber(number); }