UNPKG
ip-utils
Version:
latest (2.4.0)
2.4.0
2.3.0
2.2.2
2.2.1
2.1.1
2.1.0
2.0.3
2.0.2
2.0.1
2.0.0
Library of useful functions related to IP
github.com/librasean/IP-Utils
librasean/IP-Utils
ip-utils
/
lib
/
module
/
esnext
/
NumberHosts.js
6 lines
(5 loc)
•
202 B
JavaScript
View Raw
1
2
3
4
5
6
import
{ cidrToMask }
from
'./CidrToMask'
;
export
function
numberHosts
(
subnet, inclusive
) {
let
addresses =
Math
.
pow
(
2
,
32
-
cidrToMask
(subnet));
return
inclusive ? addresses : addresses -
2
; }