Find missing no in given sequence of no

Find missing no in given sequence of no

by Vikash Kumar Gupta

JavaScript

var a = [-3,-4,0,6,8,3,1];

a.sort( (a,b) => a-b)
var missingNo = [];
var currentMissing = a[0];
var lastNo = a[a.length-1];

while(currentMissing !== lastNo){
  if(a.indexOf(currentMissing) === -1){
    missingNo.push(currentMissing);
  }
  currentMissing++;
}

console.log("Given Array: ",a)
console.log("Missing nos: ",missingNo)