搜索

首页  >  问答  >  正文

javascript - JS数据处理,如何计算每月最低的数值?

返回的数据可能有几个月,如何计算出每个月的最低的price?
下面是数据结构:

谢谢~

淡淡烟草味淡淡烟草味2776 天前601

全部回复(2)我来回复

  • 世界只因有你

    世界只因有你2017-05-19 10:40:25

    雷雷

    回复
    0
  • 阿神

    阿神2017-05-19 10:40:25

    var arr = [
        {
            date: '2017-04-20',
            price: 1170
        },
        {
            date: '2017-04-21',
            price: 1450
        },
        {
            date: '2017-04-22',
            price: 940
        }
    ];
    
    var newArr = arr.sort(function (a, b) {
        return a.price > b.price;
    });
    console.log(newArr[0].price); // -> 940

    先将数组按price从小到大排序,
    然后取得数组第一条内容就是price最小的那个。

    回复
    0
  • 取消回复