- Теория
- Теория
Объекты: Сортировка объектов
В этом задании вам нужно написать сортировку в массиве объектов. Вы можете использовать любой алгоритм сортировки. Например, можете написать сортировку выбором, с ней вы уже встречались в этом задании.
Создайте функцию getSortedArray
. У неё должно быть два параметра. Первый — массив, который нужно отсортировать. Второй — имя ключа в объектах. Именно по значению этого ключа нужно будет делать сортировку.
Функция должна возвращать отсортированный массив объектов. Значения в массиве должны увеличиваться от меньшего к большему.
Примерно так будет выглядеть результат работы вашей программы:
// Массив, который надо отсортировать
// Сортировать будем по значению в ключе age
[
{
name: 'Петя',
age: 5
},
{
name: 'Лёля',
age: 2
},
{
name: 'Сима',
age: 3
}
];
// Отсортированный массив
[
{
name: 'Лёля',
age: 2
},
{
name: 'Сима',
age: 3
},
{
name: 'Петя',
age: 5
}
];
Жмите Заказчик, принимай программу!, чтобы позвать Босса. Он будет передавать разные значения в функцию и проверять результат.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.