Типа так (только смущает map(Number) и фигурные кавычки вокруг {return a - b;}).
[[ARR]] = [[RESULT_STRING]].split(" ").map(Number); // создаем массив из чисел [[ARR]].sort(function(a, b) {return a - b;}); [[STR]] = [[ARR]].join(" "); // объединяем массив в строку"Игнорировать ошибку" и ReferenceError: Can't find variable
-
Будет ли блок "Игнорировать ошибку" - игнорировать ReferenceError: Can't find variable?
Зачем это нужно? Скачиваем SolveMedia audio, иногда бывает ошибка загрузки, с ним этот блок работает, но ведь дальше мы отправляем на распознавание, ответ помещаем в переменную, и потом вводим его в поле. Но так как у нас ошибка загрузки, то переменные пустые. Есть другие способы это обойти?
-
@angelofancient ее не обязательно задавать пробелом достаточно так
VAR_4ТО_ТО = ''Это относится к БОЛЬШИМ переменным обычные если в коде(да и не в коде, главное что бы они не попали между асинхронными функциями) просто объявлять, а вот с БОЛЬШИМИ этот фокус не пройдет только чему то.
upd Что бы таких проблем не возникало, самый простой способ все БОЛЬШОЕ объявляем в первом кубике, а потом уже трансформируем как надо. -
@angelofancient said in "Игнорировать ошибку" и ReferenceError: Can't find variable:
@fox Иногда нужно объявить пустую переменную.
В этом случае приходится задавать ей " " (Пробел), а потом уничтожать его через "Заменить строку", что бы получить пустую строку.Создать пустую переменную можно и стандартным действием "установить переменную"

-
@Fox said in "Игнорировать ошибку" и ReferenceError: Can't find variable:
Создать пустую переменную можно и стандартным действием "установить переменную"
кстати да. ато я если честно и забыл в новой версии даже не смотрел. может там что поменялось) в картинках-кубиках