【发布时间】:2015-02-07 03:40:22
【问题描述】:
我需要在给定子网中的块的开始和结束 IP 地址的情况下,用 JavaScript 计算网络掩码。我利用了这个答案https://stackoverflow.com/a/8872819/664479 和
起始地址为ac164980,结束地址为ac16498e
var scope = ipScope;
var s = parseInt("0x"+startAddress ,16);
var e = parseInt("0x"+endAddress ,16);
var m = parseInt("0xFFFFFFFF",16);
var nm = ""+(m ^ s ^ e);
我期待FFFFFFC0 但得到-15
我哪里出错了?
【问题讨论】:
-
一开始你没有在最后将你的整数转换回十六进制。
标签: javascript netmask