ÐÑÑоÑÑиÑоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелей по возÑаÑÑÑ
важноÑÑÑ: 5
ÐапиÑиÑе ÑÑнкÑÐ¸Ñ sortByAge(users), коÑоÑÐ°Ñ Ð¿ÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð¼Ð°ÑÑив обÑекÑов Ñо ÑвойÑÑвом age и ÑоÑÑиÑÑÐµÑ Ð¸Ñ
по немÑ.
ÐапÑимеÑ:
let vasya = { name: "ÐаÑÑ", age: 25 };
let petya = { name: "ÐеÑÑ", age: 30 };
let masha = { name: "ÐаÑа", age: 28 };
let arr = [ vasya, petya, masha ];
sortByAge(arr);
// ÑепеÑÑ: [vasya, masha, petya]
alert(arr[0].name); // ÐаÑÑ
alert(arr[1].name); // ÐаÑа
alert(arr[2].name); // ÐеÑÑ
function sortByAge(arr) {
arr.sort((a, b) => a.age - b.age);
}
let vasya = { name: "ÐаÑÑ", age: 25 };
let petya = { name: "ÐеÑÑ", age: 30 };
let masha = { name: "ÐаÑа", age: 28 };
let arr = [ vasya, petya, masha ];
sortByAge(arr);
// ÑепеÑÑ Ð¾ÑÑоÑÑиÑовано: [vasya, masha, petya]
alert(arr[0].name); // ÐаÑÑ
alert(arr[1].name); // ÐаÑа
alert(arr[2].name); // ÐеÑÑ