Доброго времени суток.
Мне необходимо отсортировать массив по числовым результатам каждого элемента, а затем выдать 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 по убыванию');