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

Регистрация: Jan 2012
Сообщений: 836
По умолчанию Сортировка по нескольким критериям

Привет всем. Подскажите, как отсортировать список одновременно по двум типам. Количеству и качеству. Как по одному из критериев сортировать, у меня получилось, по нескольким что-то не очень.

Код AS3:
items.sort(sort_item);
private function sort_item(a:MItem, b:MItem):int 
		{
			if (a.count > b.count)
			{
 
				return -1;
			}
			if (a.level > b.level)
			{
				return -1;
			}
 
			if (a.count < b.count)
			{
				return 1;
			}
			if (a.level < b.level)
			{
				return 1;
			}
			return 0;
		}