Что нового

Массив в массиве

vovsla

Осваивающий
Сообщения
607
Репутация
36
В справке по автоиту есть пример создания массива в массиве.
И понятно как можно посмотреть массив находящийся внутри массива.
Но как узнать конкретное значение которое находится в массиве $aTest[2] ?
Код:
#include <Array.au3>
Global $aTest[5] = [3, 1, StringSplit("Abe|Jack|Bobby|Marty", "|"), Cos(0)]
_ArrayDisplay($aTest[2])
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,487
Vovsla [?]
как узнать конкретное значение которое находится в массиве $aTest[2] ?
Код:
#include <Array.au3>

Global $aTest[5] = [3, 1, StringSplit("Abe|Jack|Bobby|Marty", "|"), Cos(0)]
$aSubArr = $aTest[2]

For $i = 1 To UBound($aSubArr) - 1
	ConsoleWrite($aSubArr[$i] & @LF)
Next

_ArrayDisplay($aSubArr)
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Вот так:
Код:
Global $aTest[5] = [3, 1, StringSplit("Abe|Jack|Bobby|Marty", "|"), Cos(0)]
MsgBox(0,0,($aTest[2])[4])
 
Автор
V

vovsla

Осваивающий
Сообщения
607
Репутация
36
Вот, это именно то, что нужно, большое спасибо, а то я очень долго экспериментировал с квадратными скобками :smile:
 
Верх