PDA

Просмотр полной версии : обращение к элементам разных массивов в цикле


Маруська
18.08.2013, 20:51
Возникла проблема к обращению к элементам массива в цикле.

Есть массивы arrt1('1','2','3'), arrt2('1','2','3') и т.д.

var i:Number = this.i;//передаём значение переменной из цикла в другой функции
for(k=1; k<=3; k++){
//И вот здесь как-то нужно обратиться к k-тому элементу i-того массива
trace ('arrt'+i[k]) - но естественно не так.


Вопрос: как правильно расставить скобки и кавычки для обращения к k-тому элементу i-того массива?

СлаваRa
18.08.2013, 21:08
например так:

var array0:Array/*of int*/ = [0, 1, 2, 3];
var array1:Array/*of int*/ = [0, 1, 2, 3];
var arrays:Array/*of Array*/ = [array0, array1];
for(var i:int = 0; i < arrays.length; i++) {
var array:Array/*of int*/ = arrays[i];
for(var j:int = 0; j < array.length; j++) {
trace(array[j]);
}
}

Маруська
18.08.2013, 21:57
ох, спасибо, мил человек. Это просто гениально!