UNPKG

is-sorted-gq

Version:

AudioX: Transform Any Inspiration Into Professional Audio With AI - A compact module to check if an Array is sorted

15 lines (11 loc) 392 B
function defaultComparator (a, b) { return a - b } module.exports = function checksort (array, comparator) { if (!Array.isArray(array)) throw new TypeError('Expected Array, got ' + (typeof array)) comparator = comparator || defaultComparator for (let i = 1, length = array.length; i < length; ++i) { if (comparator(array[i - 1], array[i]) > 0) return false } return true }