Javascript.RU

 
 
Опции темы
 
Старый 26.12.2019, 13:32
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

Выбрать объект у которого значение ключа самое большое
Коллеги, доброго времени суток, прошу помощи, че то запутался немного, есть массив в котором несколько объектов:

let arr = [
{
    index: 15,
    entry: 100
},
{
    index: 22,
    entry: 93
}
];


нужно из массива получить один объект у которого самое большое entry. Подскажите как реализовать? заранее благодарю.
 
Старый 26.12.2019, 13:44
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

let arr = [{
	index: 15,
	entry: 100
}, {
	index: 22,
	entry: 93
}];

let itemWithMaxEntry = arr.length !== 0
	? arr.reduce((result, item) => result.entry > item.entry ? result : item)
	: null;

Последний раз редактировалось Malleys, 26.12.2019 в 13:49.
 
Старый 26.12.2019, 13:48
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

Спасибо, помогли
 

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с выпадающим списком JavaScript ursus102 Общие вопросы Javascript 0 16.01.2016 19:30
Выводить значение раньше переменных Гробовщик Общие вопросы Javascript 11 10.09.2013 08:42
Не возможно выбрать другое значение BLP Events/DOM/Window 7 22.10.2012 17:22
Выбрать элементы где значение атрибута меньше или больше заданного Neokortex jQuery 5 03.10.2011 14:23
создание объект, ключ которого - значение элемента другого объекта cmygeHm Общие вопросы Javascript 2 30.05.2011 12:57


© Илья Кантор, 2007-2021 О проекте - Архив форума - Вверх