Javascript Array insertSort(x)

Description

Javascript Array insertSort(x)


Array.prototype.insertSort = function (x) {
    this[this.length] = 100000;/*from w w w.  j ava  2 s. c om*/
    for (var i = 0;i<this.length;i++){
        if (this[i]>=x){
            for(var j = this.length;j>i;j--){
                this[j] = this[j-1];
            }
            this[i] = x;
            break;
        }
    }
    return this;
};
var arr = [1,2,3,4,6];
arr.insertSort(5);
console.log(arr);



PreviousNext

Related