Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

sum of array of objects javascript

var accounts = [
  { name: 'James Brown', msgCount: 123 },
  { name: 'Stevie Wonder', msgCount: 22 },
  { name: 'Sly Stone', msgCount: 16 },
  { name: 'Otis Redding', msgCount: 300 }  // Otis has the most messages
];

// get sum of msgCount prop across all objects in array
var msgTotal = accounts.reduce(function(prev, cur) {
  return prev + cur.msgCount;
}, 0);

console.log('Total Messages:', msgTotal); // Total Messages: 461
Comment

javascript sum array of objects

arr = [{x:1}, {x:3}]

arr.reduce((accumulator, current) => accumulator + current.x, 0);
Comment

js get sum of array of objects

const getSumByKey = (arr, key) => {
  return arr.reduce((accumulator, current) => accumulator + Number(current[key]), 0)
}

arr = [{x:1}, {x:3}]
getSumByKey(arr, 'x') // returns 4
Comment

javascript sum of number in object array

  run.addEventListener("click", function () {
    let sum = people.reduce(function (a, b) { // function(previousValue, currentValue)
      return {
        age: a.age + b.age, //select age in object array
      };
    });
    console.log(sum); //output sum of ages
  });
Comment

javascript object array sum of values in object

const fruitTally = fruit.reduce((currentTally, currentFruit) => {
  currentTally[currentFruit] = (currentTally[currentFruit] || 0) + 1 
  return currentTally
} , {})
// returns {"apple":3,"banana":3,"cherry":2,"mango":2,"apricot":1,"guava":2}
Comment

sum an array of objects

let cart = [
  {
    name: "JavaScript book",
    price: 4,
  },
  {
    name: "UGG Women's Hazel Ankle Boot",
    price: 79,
  },
  {
    name: "OXO Good Grips 11-Inch Balloon Whisk",
    price: 9,
  },
];

// totalPrice is 92

let totalPrice = cart.reduce(function (accumulator, item) {
  return accumulator + item.price;
}, 0);
Comment

PREVIOUS NEXT
Code Example
Javascript :: write a javascript code to display multiplication table in table 
Javascript :: Setting up an Express project 
Javascript :: javascript slider 
Javascript :: return then javascript 
Javascript :: bash json creator 
Javascript :: create array in javascript contains 10 elements 
Javascript :: js retry function if error 
Javascript :: Reactjs exemple class component 
Javascript :: react catch error json message 
Javascript :: javascript upload file button 
Javascript :: jquery clone table row 
Javascript :: javascript function call with variable 
Javascript :: add jquery through consol 
Javascript :: Match All Letters and Numbers freecodecamp 
Javascript :: Which condition will print hello? var a=2; var b=3; if(a___?___b){console.log(“Hello”);} 
Javascript :: detect javascript disabled 
Javascript :: react-phone-number-input properties 
Javascript :: save byte as json string javascript 
Javascript :: p5.js radians 
Javascript :: js not not 
Javascript :: jquery toggle visibility 
Javascript :: Image preload React 
Javascript :: a tag how to trigger ajax 
Javascript :: Working with Legacy Tables sequelize 
Javascript :: js regex word before word 
Javascript :: reactt split a value and sepate 
Javascript :: javascript stack reverse 
Javascript :: json remove &#34 
Javascript :: how to update json key name while keeping the values in mysql 
Javascript :: chaining async await 
ADD CONTENT
Topic
Content
Source link
Name
8+1 =