Сообщение от Aetae
|
var driver = {
title: 'водитель',
result: 5
};
var spaceman = {
title: 'космонафт',
result: 2
};
var doctor = {
title: 'доктор',
result: 8
};
var resultArray = [driver, spaceman, doctor];
resultArray.sort(function(a,b){return b.result - a.result});
console.log(resultArray);
|
Во! спасибо! То, что надо.
Тогда ещё один вопрос: есть ли возможность в строку:
var resultArray = [driver, spaceman, doctor];
не ставить по одной переменной, а как-то объединить их в другую переменную и вывести в этой строке. Что-то типо:
var results {
var driver: {
title: 'водитель',
result: 5
},
var spaceman = {
title: 'космонафт',
result: 2
},
var doctor = {
title: 'доктор',
result: 8
}
}
var resultArray = [results];
resultArray.sort(function(a,b){return b.result - a.result});