Форум 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)
-   -   как измерить длинну многомерного массива в 7? (http://www.flasher.ru/forum/showthread.php?t=71668)

gun 242 11.11.2005 14:15

если вы считаете что так массивы создавать неправильно.
покажите как надо!
а то третья страница идёт, а я вменяемого кода от вас ещё не увидел

iNils 11.11.2005 14:16

Правильно: делать двухмерные массивы.

gun 242 11.11.2005 14:19

покажи как

iNils 11.11.2005 14:45

Смотри пост №3 данного топика

gun 242 11.11.2005 14:52

и что?
посмотри что твой код считает
arr = new Array([],[]);
arr[0][0] = 1;
arr[0][1] = 2;
arr[1][0] = 3;
arr[1][1] = 4;
arr[2][0] = 3;
arr[2][1] = 4;
arr[3][0] = 3;
arr[3][1] = 4;
trace(arr.length);

gun 242 11.11.2005 14:55

2, а должно быть 4.
у тебя он ширину считает, а надо длину

andr64 11.11.2005 15:03

arr = new Array([],[],[],[]);

gun 242 11.11.2005 15:05

Цитата:

Сообщение от andr64
arr = new Array([],[],[],[]);

ты предлогаешь в ширину массив заполять?:)

iNils 11.11.2005 15:07

Цитата:

Сообщение от gun 242
ты предлогаешь в ширину массив заполять?:)

Не знаю что такое ширина массива, есть длина.

gun 242 11.11.2005 15:29

у нас разговор слепой с глухом получаеться.
попробую объяснить подродней.
из базы в виде xml получаю таблицу(3 колонок, число строк переменая).
загоняю данные в массив.
arr = [];
arr[[0, 1]] = 1;
arr[[0, 2]] = "Иван";
arr[[0, 3]] = "Иванов";
arr[[1, 1]] = 2;
arr[[1, 2]] = "Вася";
arr[[1, 3]] = "Васильев";
arr[[2, 1]] = 3;
arr[[2, 2]] = "Петя";
arr[[2, 3]] = "Пертов";
arr[[3, 1]] = 4;
arr[[3, 2]] = "Коля";
arr[[3, 3]] = "Николаев";
// потом возникает необходимость пробежаться по нему в цикле.
// и тут проблема. сколько в нём строк.
for (i=0; i<arr.length; i++) {
trace(arr[[i, 1]]+" "+arr[[i, 2]]+" "+arr[[i, 3]]);
}

ясно?


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

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