UNPKG

vue-app-sdk

Version:
17 lines (16 loc) 402 B
import toNumber from "./toNumber.js"; var INFINITY = 1 / 0, MAX_INTEGER = 17976931348623157e292; function toFinite(value) { if (!value) { return value === 0 ? value : 0; } value = toNumber(value); if (value === INFINITY || value === -INFINITY) { var sign = value < 0 ? -1 : 1; return sign * MAX_INTEGER; } return value === value ? value : 0; } export { toFinite as default };