Nodejs Utililty Methods Array Sorted Check

List of utility methods to do Array Sorted Check

Description

The list of methods to do Array Sorted Check are organized into topic(s).

Method

isSorted()
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));
...
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;
  return true;