Jquery - 下一个 IP 地址

Jquery - Next IP Address

我有一个包含 IP 地址的变量。

ip = '192.168.0.1'

有没有办法获取下一个 IP 地址?

例如:

nextip = getnextIP(ip)

这应该按预期工作:

function getnextIP(ip) {
    var parts = ip.split(".");
  var n = 0;
  for(var i=0; i<parts.length; i++) {
    var exp = parts.length-i-1;
    n+=parts[i] * Math.pow(2, exp*8)
  }
  n++;
  var bin = (n >>> 0).toString(2);
  var output = "";
  for(var i=0; i<32; i+=8) {
    var chunk = bin.substr(i,8);
    output+=parseInt(chunk, 2).toString()+".";
  }
  return output.substr(0,output.length-1);
}