1 | /**
|
2 | * @ignore
|
3 | */
|
4 | export 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
|