Очистка переменной



  • пробывал выполнить код

    [[X]] = null;
    
    

    в переменную X падает слово null
    как ее очистить?
    есть варианты регуляркой взять из цифры 1 цифру 2 тем самым получить пустое значение но это чето уродский костыль



  • @BabloUser https://community.bablosoft.com/topic/2238/как-очистить-переменную

    Удаление переменных может быть черевато. В производительности не выиграешь ни чего, зато если где то в условиях или ещё где будут эти переменные, то скрипт вывалится с ошибкой.



  • все нашел как сделать

    VAR_X = '';
    


  • @BabloUser Ни чего не понял..
    if 0 == 1 всегда будет false

    имеем переменную пустую, ей и будем перезаписывать в скрипте то что нужно и где нам нужно.

    А просто объявлять эту же переменную с пустым значением?

    занулять нужно чтобы ковычки лишнии не добавлялись

    Где лишние кавычки добавлялись?


    Можешь подробнее объяснить для чего все эти телодвижения?



  • This post is deleted!


  • This post is deleted!


  • This post is deleted!


  • @fox вот это нужно мне было

    VAR_X = '';
    

    все трабла решена, спасибо что не прошел мимо



  • @bablouser Это очистка переменной JS, а в переменную басса также можно чистить?



  • @BabloUser Да я редко когда прохожу мимо :D. Я просто не понял, что тебе нужно было

    @bablouser said in Очистка переменной:

    @fox вот это нужно мне было

    VAR_X = '';
    

    @fox said in Очистка переменной:

    А просто объявлять эту же переменную с пустым значением?



  • @fastspace said in Очистка переменной:

    @bablouser Это очистка переменной JS, а в переменную басса также можно чистить?

    Это код из "выполнить код" BAS'a



  • @fox Я знаю, что этот код оттуда. Я вот допустим хочу очистить саму переменную BAS'a без использования этого кода.



  • @fox я иногда сам не понимаю что нахероверчу :D без 100 гр не разберешься



  • @FastSpace

    Я знаю, что этот код оттуда. Я вот допустим хочу очистить саму переменную BAS'a без использования этого кода.

    Вот как это понимать?


    Нужно очистить переменную? Создай такую же с пустым значением:
    0_1530805362739_на форум 12.png


    Либо через "выполнить код":

    [[NEW_VARIABLE]] = "";
    

    или так

    VAR_NEW_VARIABLE = '';
    

    Всё это равноценно



  • "Fox
    @fastspace said in Очистка переменной:

    @fox Я знаю, что этот код оттуда. Я вот допустим хочу очистить саму переменную BAS'a без использования этого кода.

    он имеет ввиду кубиком зачистить, можно костыльным методом чистить, код проще

    upd
    а нет и кубиком можно если тип экспрешен выбрать, я всегда про него забываю



  • @fox всегда хотел у спецов спросить, а что шифруется в строчке /*Dat в скрипте
    сам глянул это в бейс64

    {"s":"custom","v":1,"f":[],"uw":"0","ut":"0","uto":"0","um":"0","d":[{"id":"Code","type":"constr","data":"бла бла}]}
    


  • Если нужно удалить переменную совсем из списка BAS:

    Логика скрипта -> Установить переменную

    Имя переменной:

    X
    

    Значение переменной (expression):

    undefined
    

    Версия движка: 23.2.2


Log in to reply