JSFiddle - React, Tailwind, and code Playground

JavaScript

var base = new Array(100);

var unsorted = Array.apply(Array, base).map(Math.random);
var bool = unsorted.slice();
var sub = unsorted.slice();

bool.sort(function(a, b){ return a > b; });
sub.sort(function(a, b){ return a - b; });

if (check_same(unsorted, bool)) {
    console.log('boolean didn\'t change at all!');
} else {
    console.log('boolean', check_sort(bool));
}
if (check_same(unsorted, sub)) {
    console.log('subtraction didn\'t change at all!');
} else {
    console.log('subtraction', check_sort(sub));
}

function check_sort(a) {
    for (var i = 1; i < a.length; i++) {
        if (a[i-1] > a[i]) return 'not sorted correctly!';
    }
    return 'sorted!';
}

function check_same(a, b) {
    for (var i = 0; i < a.length; i++) {
        if (a[i] !== b[i]) return false;
    }
    return true;
}