UNPKG
@reactivex/ix-esnext-esm
Version:
latest (7.0.0)
7.0.0
6.0.0
5.0.0
4.6.1
4.6.0
4.5.2
4.5.1
4.5.0
4.4.1
4.4.0
4.3.1
4.3.0
4.2.0
4.1.0
4.0.0
3.0.2
3.0.1
3.0.0
2.5.5
2.5.4
2.5.3
2.5.2
2.5.1
2.5.0
2.4.3
2.4.2
2.4.0
2.3.5
2.3.4
2.3.3
2.3.2
2.3.1
2.3.0
2.2.0
2.1.4
2.1.3
2.1.2
2.0.3
2.0.2
2.0.1
2.0.0
1.9.9
The Interactive Extensions for JavaScript
github.com/ReactiveX/IxJS
ReactiveX/IxJS
@reactivex/ix-esnext-esm
/
util
/
tolength.js
12 lines
(10 loc)
•
270 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
import
{ toInteger }
from
'./tointeger.js'
;
const
maxSafeInteger =
Math
.
pow
(
2
,
53
) -
1
;
/** *
@ignore
*/
export
function
toLength
(
value
) {
const
len =
toInteger
(value);
return
Math
.
min
(
Math
.
max
(len,
0
), maxSafeInteger); }
//# sourceMappingURL=tolength.js.map