Задать вопрос

Объясните, как действует код и почему он работает: weirdReverse=a=>a.sort(n=>1)?

Здравствуйте, решаю задачи на CodeWars. Решил попытать удачу и решить задачу на 4 kye, под названием -Reverse it, quickly!. Если сократить, то нужно развернуть массив следуя двум условиям. Первое, без использования reverse(), второе – решение не должно быть длиннее 28 символов.

Задачу я решил вышеперечисленным способом и говоря в прямом смысле, мне просто повезло, поскольку вспомнил, что когда-то видел такой способ. Тем не менее, проблема состоит в том, что я не понимаю, как он действует. CodeWars принял моё решение за правильное, однако если использовать это, например, вывести результат в консоли arr.sort(n=>1), то будет всё тот же массив без надежды на разворот. И также, можете посоветовать, где почитать про подобные конструкции для их понимания?

Ссылка на саму задачу: https://www.codewars.com/kata/59ae589c07157afba80000a7
  • Вопрос задан
  • 588 просмотров
Подписаться 4 2 комментария