Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   обращение к элементам разных массивов в цикле (http://www.flasher.ru/forum/showthread.php?t=202904)

Маруська 18.08.2013 20:51

обращение к элементам разных массивов в цикле
 
Возникла проблема к обращению к элементам массива в цикле.

Есть массивы arrt1('1','2','3'), arrt2('1','2','3') и т.д.
Код AS1/AS2:

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

например так:
Код AS3:

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

ох, спасибо, мил человек. Это просто гениально!


Часовой пояс GMT +4, время: 23:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.