Типа так (только смущает map(Number) и фигурные кавычки вокруг {return a - b;}).
[[ARR]] = [[RESULT_STRING]].split(" ").map(Number); // создаем массив из чисел [[ARR]].sort(function(a, b) {return a - b;}); [[STR]] = [[ARR]].join(" "); // объединяем массив в строкуИспользовать "Ввод от пользователя", но без ожидания
-
-
Если кратко, чтобы было более понятно:
Есть цикл for в котором происходят действия, и нужен функционал, чтобы всегда висела открытая форма, которая запускалась в начале этого цикла, но при этом сам скрипт работал дальше. И когда пользователю нужно остановить скрипт (не полностью, чисто цикл), он вписывал слово, оно шло в переменную, через if в этом цикле проверялось условие и останавливался цикл. Этот цикл, когда-то нужно/когда-то не нужно будет останавливать + всегда разное кол-во циклов там происходит. При этом цикл должен останавливаться, но не весь скрипт, там дальше уже просто обработка будет для этого.
