пункт 2 перепроверю, немного не в том месте был вызов функции и возможно проблема тогда решена
но eval все равно интересен
PS все таки пункт 2 после небольшого фикса работает отлично
@BabloUser https://community.bablosoft.com/topic/2238/как-очистить-переменную
Удаление переменных может быть черевато. В производительности не выиграешь ни чего, зато если где то в условиях или ещё где будут эти переменные, то скрипт вывалится с ошибкой.
@BabloUser Ни чего не понял..
if 0 == 1 всегда будет false
имеем переменную пустую, ей и будем перезаписывать в скрипте то что нужно и где нам нужно.
А просто объявлять эту же переменную с пустым значением?
занулять нужно чтобы ковычки лишнии не добавлялись
Где лишние кавычки добавлялись?
Можешь подробнее объяснить для чего все эти телодвижения?
@BabloUser Да я редко когда прохожу мимо :D. Я просто не понял, что тебе нужно было
@bablouser said in Очистка переменной:
@fox вот это нужно мне было
VAR_X = '';
@fox said in Очистка переменной:
А просто объявлять эту же переменную с пустым значением?
@fastspace said in Очистка переменной:
@bablouser Это очистка переменной JS, а в переменную басса также можно чистить?
Это код из "выполнить код" BAS'a
Я знаю, что этот код оттуда. Я вот допустим хочу очистить саму переменную BAS'a без использования этого кода.
Вот как это понимать?
Нужно очистить переменную? Создай такую же с пустым значением:

Либо через "выполнить код":
[[NEW_VARIABLE]] = "";
или так
VAR_NEW_VARIABLE = '';
Всё это равноценно
"Fox
@fastspace said in Очистка переменной:
@fox Я знаю, что этот код оттуда. Я вот допустим хочу очистить саму переменную BAS'a без использования этого кода.
он имеет ввиду кубиком зачистить, можно костыльным методом чистить, код проще
upd
а нет и кубиком можно если тип экспрешен выбрать, я всегда про него забываю