UNPKG

318 BJavaScriptView Raw
1/**
2 * @ignore
3 */
4export function toInteger(value) {
5 const number = Number(value);
6 if (isNaN(number)) {
7 return 0;
8 }
9 if (number === 0 || !isFinite(number)) {
10 return number;
11 }
12 return (number > 0 ? 1 : -1) * Math.floor(Math.abs(number));
13}
14
15//# sourceMappingURL=tointeger.mjs.map