Показать сообщение отдельно
Старый 07.07.2011, 02:49
MXPain вне форума Посмотреть профиль Отправить личное сообщение для MXPain Найти все сообщения от MXPain
  № 4  
Ответить с цитированием
MXPain
 
Аватар для MXPain

Регистрация: Dec 2008
Сообщений: 305
Записей в блоге: 1
а, ты про индексе в массиве)

Добавлено через 21 минуту
ну сначала наверное так
Код AS3:
var pre_res:Array = new Array();
for(i=0;i < ArrayX.length;i++)
{
   var ar:Array = ArrayX[i].split(" ");
   var cur_ind:int = parseInt(ar[2]);
 
     pre_res.push(cur_ind);
 
}
Добавлено через 52 минуты
а потом уже по массиву этому пробежаться
и сделать еще массив куда конечный результат будет пихаться

Код AS3:
var res:Array = new Array();
var tmp:Array;
for(i=0;i < pre_res.length;i++)
{
   if(i==0)
   {
    res.push({indexOf(pre_res[i]), pre_res[i]});
   }
   else
  {
    var isRepeat:Boolean;
    for(j=0;j < res.length;j++)
   {
    if(pre_res[i]==res[j][1])
    { 
       res.push({res[j][0], res[j][1]});
       isRepeat=true;
    }
 
   }
   if(!isRepeat)
       res.push({indexOf(pre_res[i]), pre_res[i]});
 
  }
 
}
Добавлено через 1 час 10 минут
надеюсь в общих чертах донес, а то устал и голова раскалывается


Последний раз редактировалось MXPain; 07.07.2011 в 03:56.