Показать сообщение отдельно
Старый 26.03.2008, 14:40
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 1  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
По умолчанию Посоветуйте. Алгоритм сортировки массива объектов по полям объекта

Есть массив объектов.
У объекта есть поля целочисленные.
Код:
var arr:Array = new Array();

function addElement(p1:int, p2:int, p3:int) {
    var o:Object = new Object();
    o.sortIndex1 = p1;
    o.sortIndex2 = p2;
    o.sortIndex3 = p3;
    
    arr.push(o);
}
Нужно отсортировать вначале по sortIndex1, если sortIndex1 одинаковый то сортировать по sortIndex2, если sortIndex2 одинаковый, то сортировать по sortIndex3.