Если элементы x расположены в порядке возрастания, возвращает true, иначе false
function sortA(x) {
return x.sort((a, b) => a > b) ? true : false
}
console.log(sortA([1, 15, 8]))
Пример
var sortA = x => x.every((a,b,c) => !b || c[b-1] <= a);
console.log(sortA([1, 15, 8, -15]));
console.log(sortA([-5, 1, 2, 8]));
console.log(sortA([3, 0, 5]));
Функция sort возвращает отсортированный массив, поэтому, в части
x.sort((a, b) => a > b) ?
всегда будет true.
Следовательно и результат функции всегда будет true.
Если нужно только проверить порядок элементов, только его и надо проверять, а не просто сортировать массив.
Продвижение своими сайтами как стратегия роста и независимости