Here you can find the source of remove(element)
/*Write a function that removes all elements with a given value. Attach it to the array type./*from w w w . ja v a 2s . c o m*/ Read about prototype and how to attach methods.*/ var arr = [1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1']; Array.prototype.remove = function (element) { var len = this.length; for (var i = 0; i < len; i++) { if (this[i] === element) { this.splice(i, 1); i -= 1; } } return this; } arr.remove(1); console.log(arr.join(', '));
var arr = []; Array.prototype.remove = function(element){ for(var el in arr){ if(arr[el] === element){ arr.splice(el,1); return arr; function removeElements(){ arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; var target = parseInt(document.getElementById('input-task2').value); arr = arr.remove(target); document.getElementById('result-task2').textContent = arr.join(', ');
Array.prototype.remove = function(element) { var i = this.indexOf(element); if (i != -1) { this.splice(i, 1); return true; return false; };
Array.prototype.remove = function(element) { var i=0; for(i;i<this.length;i+=1) { if(this[i]===element) this.splice(i, 1); --i; }; var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; console.log(arr); arr.remove(1); console.log(arr);
Array.prototype.remove = function (element) { var result = [], index, len; for(index = 0, len = this.length; index < len; index += 1) { if (this[index] !== element) { result.push(this[index]); return result; }; var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; console.log(arr.remove(1));
Array.prototype.remove = function(element) { var i = this.indexOf(element); if(i != -1) { this.splice(i, 1);
Array.prototype.remove = function(element){ var newArray = new Array(); for(var current in this){ if(this[current] == element){ this.splice(current, 1);
Array.prototype.remove = function (element) { var clearedArray = []; for (var i = 0; i < this.length; i += 1) { if (this[i] !== element) { clearedArray.push(this[i]); return clearedArray; }; ...
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(', '));