Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.12.2019, 13:32
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

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

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


нужно из массива получить один объект у которого самое большое entry. Подскажите как реализовать? заранее благодарю.
Ответить с цитированием
  #2 (permalink)  
Старый 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.
Ответить с цитированием
  #3 (permalink)  
Старый 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