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