Показать сообщение отдельно
  #3 (permalink)  
Старый 21.07.2017, 14:56
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Если делать одновременно сортировку и анимацию, то придется вложенный цикл переколбасить через setTimeout (ну как обычно цикл для асинхронности переделывается).

Функция сортировки будет такая, что хрен разберешь.

Потому есть смысл сначала сохранить копию массива, потом сделать сортировку, в которой записать все "ходы" (каждый ход - пара индексов), а потом уже показать анимацию - там надо будет разворачивать один for, по массиву ходов.
Ответить с цитированием