PDA

Просмотр полной версии : Проблема с перемеными


Dimon41
01.05.2009, 23:36
while (region != null) {


ID[i]=int(region.attributes.num) ;
calls[ID[i]]=int(region.attributes.calls);
region = region.nextSibling;
_global.sum+= calls[ID[i]];
i+=1;
b16= sum;
}

trace (calls[11]);



Выдаёт значение 0 хатя в хмл фаиле от куда считываются даные значение 14 и при проверки переменых (List Variables ) Масив имеет значение 14 на 11 строке , Обясните пожалуйста почему вне цыкла while Масив теряет значения ..... Спасибо:umnik2:

при етом sum в не цыкла тоже 0 выдаёт

iNils
02.05.2009, 00:18
Для оформления своего кода надо использовать теги (http://www.flasher.ru/forum/showthread.php?t=122539)
И табулирование кстати тоже не помешает, а так у вас каша из кода, которая не читабельна.

Dimon41
02.05.2009, 00:56
Тут только отрывок кода , не хочу выставлять весь кусок чтоб люди не теряли много времени на разбор , тут вроде сама идея заключается , в цикле массив присваивает себе значения среди которых тот самый 14 на 11 строке , и тутже после окончания цикла он говорит что его значения 0 хотя оно в (List Variables ) 14

iNils
02.05.2009, 01:01
Отрывок не отрывок, а код надо оформлять в читабельном виде, иначе вы высказываете свое неуважение к участникам форума.
И что у вас с русским языком? хАчу, гАвАрит, хАтя - ошибка на ошибке.