П.С. Зря вы так про ноду, фронтендыВбекенды сделали ноду очень популярной(раза в 2 популярнее GO).
Я думал, что наличие await останавливает интерпретатор вообще в скрипте, не учитывая область видимости функции async
как я могу предоставить нужную для вас инфу?
Кстати, могу фигмой поделиться, если это решит вашу потребность в ссылке на сайт
let arr = [5, 2, 1, 8, 4, 7, 6, 3];
for (let i = 0; i < arr.length; i++) {
for (let j = 0; j < arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
let temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
// or
arr.sort((a, b) => a - b);