我想按日期保留最高分列表:
即
姓名:玩家 A |成绩: 2000 |日期: 2020-04-15
姓名:球员B|成绩: 2001 |日期: 2020-04-16
但是,我有时会得到更高的分数,但日期更低:
姓名:球员A|成绩: 2000 |日期: 2020-01-12
姓名:球员B|成绩: 2001 |日期: 2019-12-20
// should only return: a and c in order.
let arr = [
{name: c, score: 6, date: 5-20-2021},
{name: b, score: 2, date: 5-20-2020},
{name: a, score: 3, date: 5-20-2019}
]
arr.sort((a, b) => (a.score > b.score) ? 1 : -1)
arr.filter((a, b) => (a.submitted > b.submitted) ? 1 : -1)
手掌心
慕斯王
相关分类