Here you can find the source of remove(element)
/* Write a function that removes all elements with a given value/*w w w . j a v a2s . com*/ ? Attach it to the array type ? Read about prototype and how to attach methods */ Array.prototype.remove = function(element){ for (var i = 0; i < this.length; i++) { if(this[i] == element){ this.splice(i, 1); i--; } }; } var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; var arr2= [2,2,2,2,3,3,2,2,1,1,1,3,2,321,2,3,4,2,2,2,2,1,1,2,3,2,2,1,1,1,2,3,4,2,5] console.log('The full array is ' + arr); arr.remove(1); console.log('The array without selected elements is ' + arr) arr2.remove(2); console.log(arr2)
Array.prototype.remove = function(element) { var arr = this; var final = []; for (var i = 0; i < arr.length; i++) { if(arr[i] !== element) { final.push(arr[i]); return final; ...
Array.prototype.remove = function (element) { for (var ind = 0; ind < this.length; ind++) { if (this[ind] === element) { this.splice(ind, 1); --ind; return this; var arr = [1, 2, 3, 4, 1, 2, 3, 1, 5, 1, 2,]; jsConsole.writeLine(arr.join(', ')); arr.remove(1); jsConsole.writeLine(arr.join(', '));
Array.prototype.remove=function(element){ for(var i=0;i<this.length;i+=1){ if(this[i]===element){ this.splice(i,1); --i; return this; var array=[1,2,1,3,1,4,2,4,5,3,4,6]; console.log(array.join(', ')); array.remove(1); console.log(array.join(', '));
Array.prototype.remove=function(element) var len; for(ind=0,len=this.length;ind<len;ind+=1) if(this[ind]===element) this.splice(ind,1); ind-=1; ...
Array.prototype.remove = function(element) {
this.splice(this.indexOf(element), 1)
var array = [1, 1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1']; Array.prototype.remove = function (element) { if (this.length < 1) { console.log("The array object is empty."); var found = false; for (var i = 0; i < this.length; i++) { if (this[i] === element) { this.splice(i, 1); ...
Array.prototype.remove = function (element) { var newArr = []; for (var i in this) { if (this[i] != element) { newArr.push(this[i]); return newArr; var arr = [1, 2, 1, 4, 1, "1", 3, 4, 1, 111, 3, 2, 1, "1"]; var finalArr = arr.remove(1); for (var i in finalArr) { document.write(finalArr[i] + "</br>");
Array.prototype.remove = function(element){ for(var ind = 0; ind < this.length; ind++){ if(this[ind] === element){ this.splice(ind, 1); --ind; return this; var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; console.log(arr.join(', ')); arr.remove(1); console.log(arr.join(', '));
Array.prototype.remove = function (element) { var newArr = []; for (var i in this) { if (this[i] != element) { newArr.push(this[i]); return newArr; var arr = [1, 2, 1, 4, 1, "1", 3, 4, 1, 111, 3, 2, 1, "1"]; var finalArr = arr.remove(1); for (var i in finalArr) { document.write(finalArr[i] + "</br>");