首頁  >  問答  >  主體

javascript - JS資料處理,如何計算每月最低的數值?

回傳的資料可能有好幾個月,如何計算出每個月的最低的price?
下面是資料結構:

#謝謝~

淡淡烟草味淡淡烟草味2730 天前572

全部回覆(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
  • 取消回覆