Better way to sum a property value in an array

后端 未结 16 1821
遥遥无期
遥遥无期 2020-11-22 02:41

I have something like this:

$scope.traveler = [
            {  description: \'Senior\', Amount: 50},
            {  description: \'Senior\', Amount: 50},
             


        
16条回答
  •  说谎
    说谎 (楼主)
    2020-11-22 03:37

    I always avoid changing prototype method and adding library so this is my solution:

    Using reduce Array prototype method is sufficient

    // + operator for casting to Number
    items.reduce((a, b) => +a + +b.price, 0);
    

提交回复
热议问题