вызов переменной в "выполнить код"

Moved Поддержка
  • пытаюсь вызвать переменную "выполнить код"
    RESULT_STRING: "101 22 103 104",

    let arr = [[RESULT_STRING]].split(" ").map(Number); // создаем массив из чисел
    arr.sort(function(a, b) {
      return a - b;
    });
    let str = arr.join(" "); // объединяем массив в строку
    

    получаю ошибку

    SyntaxError: Parse error
    

    как отсортировать числа по возрастанию, возможно есть способ лучше?

  • @themarket в выполнить код es5, let не работает

  • спасибо, а как теперь достать переменную str из кода? чтобы использовать далее, вывести в лог например, ее нет при выборе переменных

  • @themarket например так:
    [[A]]=str
    Или
    VAR_A=str
    Вывести в лог можно 2 способами:
    log('test')
    log_html('test')

  • Типа так (только смущает map(Number) и фигурные кавычки вокруг {return a - b;}).

    [[ARR]] = [[RESULT_STRING]].split(" ").map(Number); // создаем массив из чисел
    [[ARR]].sort(function(a, b) {return a - b;});
    [[STR]] = [[ARR]].join(" "); // объединяем массив в строку