UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

17 lines (14 loc) 405 B
import toNumber from './toNumber.js'; var MAX_VALUE = 1.7976931348623157e308; 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_VALUE; } return value === value ? value : 0; } export { toFinite as default };