upload files into repos

This commit is contained in:
Nikiroy78 2023-03-12 22:27:07 +03:00
parent cc66c7c29f
commit 8f7563852c

View File

@ -18,4 +18,7 @@ function func(arr, call_back) {
}
}
```
**5\*** *(задача повышенной сложности, тем кто сможет)* Переписать эту функцию на использование Promise и/или async-await.
## Решение
5. Проанализировав код, можно прийти к выводу, что перед нами функция сортировки массива. Алгоритм заключается в том, чтобы в созданный пустой массив добавлять значения через промежуток времени равный добавляемому элементу.
Таким образом, например, число 7 будет добавлено в общий массив через 7 ms, а следующее после семи 2 будет добавлено через 2 ms, таким образом, двойка, которая хоть и следовала за семёркой попадёт в массив раньше семёрки и будет корректно отсортирована.