Показать сообщение отдельно
  #1 (permalink)  
Старый 14.04.2014, 22:20
Интересующийся
Отправить личное сообщение для Jekins Посмотреть профиль Найти все сообщения от Jekins
 
Регистрация: 14.03.2013
Сообщений: 12

Отсортировать массив
Доброго времени суток.
Мне необходимо отсортировать массив по числовым результатам каждого элемента, а затем выдать title этих результатов по убыванию.
Я смог лишь отсортировать по числовым результатам, но как теперь вытащить у них title, сохроняя сортировку, не представляю и прошу у вас помощи. Вот пример:
var driver = {
	title: 'водитель',
	result: 5
};
var spaceman = {
	title: 'космонафт',
	result: 2
};
var doctor = {
	title: 'доктор',
	result: 8
};

var resultArray = [driver.result, spaceman.result, doctor.result];
resultArray.sort(function(a,b){return b - a});
console.log(resultArray);
console.log('Здесь должны быть их title по убыванию');
Ответить с цитированием