Объясните решение сортировки массива?
Это вызов стрелочной функции, вызывает ее метод Array.prototype.sort(). Суть этого метода в сортировке массива при помощи функции, которая будет определять порядок сортировки. Метод возвращает массив, а на выходе мы берем нулевой ([0]) элемент массива – т.е. самый "маленький"
Дополню ответ hrenly . Данный пример подробно разобран в учебнике Кантора, глава про методы массивов: Методы массивов
Советую почитать весь учебник, там множество задач и примеров, которые могут вам понадобиться в будущем