вопрос про метод sort() JS
Почему при выводе в консоль переменные a и b меняются местами, хотя логично же, что a == первый элемент в массиве, а b == второй элемент. Или это не так?
const numbers = [67, 34, 124, 2, 54];
numbers.sort((a, b) => console.log(a, b));
в консоль выводит:
34 67
124 34
2 124
54 2
Разве не должен выводить:
67 34
34 124
124 2
2 54