Javascript Array bubbleSort_algo()
Array.prototype.bubbleSort_algo = function () { var is_sorted = false; while (!is_sorted) { is_sorted = true;//from ww w. j av a2 s . c o m for (var n = 0; n < this.length - 1; n++) { if (this[n] > this[n + 1]) { var x = this[n + 1]; this[n + 1] = this[n]; this[n] = x; is_sorted = false; } } } return this; }; console.log([6, 4, 0, 4, -2, 1].bubbleSort_algo());