Array.prototype.find=function(v) { for(var i=0;i<this.length;i++) { if(this[i]==v) return i; } return -1; } Array.prototype.remove = function(n){ if(n < 0) return this; else return this.slice(0, n).concat(this.slice(n + 1, this.length)); }