var testArray = new Array(1,2,5,7,8,9,10,13,18,100,21,22,11,23);testArray.sort(function(a, b) {
  if(a == b) return 0;
  return a > b ? 1 : -1;
  });var res = [];
var t = [];
t.push(testArray[0])
for(var i=1; i<testArray.length; i++) {
  if(testArray[i] == testArray[i-1] + 1) {
    t.push(testArray[i]);
  }else {
    if(t.length > 0) {
      res.push(t);
      t = [];
      t.push(testArray[i]);
    }
  }
}
res.push(t);
for(i=0; i<res.length; i++) {
  alert(res[i]);
}