Here you can find the source of isSorted()
Array.prototype.isSorted = function() { var input = this; for(var i = 0; i < input.length - 1; i++) { if(input[i] > input[i + 1]) { return false; }// www. j a v a2 s . c om } return true; }
Array.prototype.isSorted = function() { return (function(direction) { return this.reduce(function(prev, next, i, arr) { if (direction === undefined) return (direction = prev <= next ? 1 : -1) || true; else return (direction + 1 ? (arr[i-1] <= next) : (arr[i-1] > next)); ...