Цитата:
Сообщение от КорДум
Ага, так лучше. Вот пишу на коленке:
 Код AS3:
for (var i:uint = 0; i < arr.length; i++) {
// кэшируем элемент массива, чтобы каждый виток цикла не искать
var numbList:Array = arr[i];
for (var j:uint = 0; j < numbList.length; j++) {
var numb:int = numbList[j];
if (numb > 2) {
numb = 0;
}
else {
numb++;
}
numbList[j] = numb;
}
}
|
Не понимаю зачем вы вставили в массив элемент из массива.
Цитата:
|
Плюс по-хорошему еще каждое обращение к длине массива тоже закэшировать. Оно тоже "запрашивается" каждый виток цикла.
|

Код AS3:
var lengthArray:int = array.length;
Вы это имеете в виду?