UNPKG

@qvant/qui-max

Version:

A Vue 3 Design system for Web.

16 lines (15 loc) 437 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 }; //# sourceMappingURL=toFinite.js.map