我需要计算网络掩码给定一个子网中的块的开始和结束IP地址,在JavaScript中。我利用这个答案https://stackoverflow.com/a/8872819/664479和 随着ac164980一个startAddress和endAddress的ac16498e var scope = ipScope;
var s = parseInt("0x"+startAddress ,16);
所以,我做这件事情是这样的: for(i=1;i<=MASK;i++) // MASK IS THE ADDRESS
{
MASKBINARY[i]=1; // CREATE AN ARRAY WITH 1s and 0s
}
for(i=8;i>0;i--)
{
if(MASKBINARY[i-1]==1 && MASKBINARY[i]==0) // check