![]() |
Циклы и массивы, это глюки или нет?
почему вот так:
Код:
var param:Array = new Array();а вот так появляеться лишний элемент массива? Код:
var param:Array = new Array();ну на сцене мувик надо сделать с именем например submit0 |
Код:
for (z=0; z<7; z++) { |
trace(z) выдает 7 элементов
trace(param.length); выдает 8 |
от 0 до 7 будет 8
|
почему до 7-то???
до 6.... |
В обоих кодах trace(param.length) у меня выдает 7.
|
а trace(param); после нажатия на кнопку что выдает?
у меня: 1,1,1,1,1,1,1,NaN |
Последний в цикле будет 6-ой. Но начинается с нуля — итого 7 элементов. После выполнения цикла z будет равен 7. У тебя в onRelease используется z, который и равен семи. Отсюда лишний элемент, само собой NaN, потому что не был определен (undefined) и сложен с единицей. 1+undefined = NaN.
|
см. мою предпоследнюю мессагу
их 8 штук. и последний NaN |
Прочитай мой пост снова, я его поправил :)
|
| Часовой пояс GMT +4, время: 19:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.