Индекс элемента массива из переменной
-
Да, костыль сработал как надо. Если вдруг кому пригодится в цикле For:
Выполнить кодVAR_ID = VAR_SCAN_RESULT_LIST[VAR_CYCLE_INDEX]
get-запрос
https://api.vk.com/method/wall.getComments?owner_id***&post_id=[[ID]]
-
@DrPrime said in Индекс элемента массива из переменной:
@Fox said in Индекс элемента массива из переменной:
[[SCAN_RESULT_LIST[[[CYCLE_INDEX]]]]]
"https://api.vk.com/method/wall.getComments?owner_id=**&post_id=" + [[SCAN_RESULT_LIST]][VAR_CYCLE_INDEX]
тип
expresion
Да, так тоже работает :)) Спасибо.
-
@Fox у тебя была ошибка в этой строке
[[SCAN_RESULT_LIST[[[CYCLE_INDEX]]]]]
Как минимум должно было быть так, возможно даже сработает
[[SCAN_RESULT_LIST]][[[CYCLE_INDEX]]]
-
@DrPrime Я пробовал разные варианты :) ни как не срабатывало.
-
@Fox ну все из типа expresion . Вы же хотите получить строку с помощью js, значит нужно ставить тип expresion
-
@Fox Используйте действие Получить Элемент оно выберет элемент из списка по индексу и запишет его в переменную.
-
@support Эмм, вы видимо по спешили :) и не прочитали тему.
Вопрос был:Как можно получить элемент массива SCAN_RESULT_LIST применяя индекс из переменной CYCLE_INDEX?
Ответил @DrPrime :
"https://api.vk.com/method/wall.getComments?owner_id=**&post_id=" + [[SCAN_RESULT_LIST]][VAR_CYCLE_INDEX]
тип
expresion
-
@Fox Альтернативный вариант никогда не помешает, вдруг кто-то другой найдет.
-
@support Я не сразу просто понял, что вы имели ввиду.
В цикле for использовать экшен получить элемент, а в нём, в выборе индекса элемента использовать переменную [[CYCLE_INDEX]].
Такой вариант даже аккуратнее, в плане читабельности новичкам.