Показать сообщение отдельно
  #3 (permalink)  
Старый 19.02.2019, 10:47
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,733

var cards = [];
cards[123] = {
    balance: 3500,
    limit: 7000
};
cards[241] = {
    balance: 8000,
    limit: 10000
};

var forValueContainer=cards.slice();

console.log(
    forValueContainer.sort((a, b) => a.limit - b.limit).shift(), //object
    Object.keys(cards).sort((a, b) => cards[a].limit - cards[b].limit).shift() //key
);

Последний раз редактировалось Nexus, 19.02.2019 в 10:51.
Ответить с цитированием