Показать сообщение отдельно
  #14 (permalink)  
Старый 19.01.2018, 11:49
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,587

Сообщение от Cache Посмотреть сообщение
например 20, подобъектов с условием что определенное значение у них, например параметр v2, больше чем у остальных (т.е. теоретически это сортировка по убыванию по параметру v2 и взятие первых 20 объектов (по сути нужен их id))
arr=[
    {
        v1:5,
        v2:4,
        v3:0,
        id:123
    },{
        v1:0,
        v2:3,
        v3:5,
        id:456
    },{
        v1:2,
        v2:0,
        v3:7,
        id:321
    } //, ...
];

var result = arr.sort(function(a, b){
   return b.v2 - a.v2
}).slice(0, 20)
__________________
29375, 35
Ответить с цитированием