Somma di una proprietà in un array di oggetti in JavaScript-Esempi di codice

Victor Talmacinschi

Somma di una proprietà in un array di oggetti in JavaScript

JavaScript di Victor Talmacinschi June 23, 2022

// dato un array di oggetti:
const arrOfObjects = [
  { name: '👩🏽‍💻', age: 20, job: 'ingegnere del software' },
  { name: '🧑🏼‍🚀', age: 40, job: 'astronauta' },
  { name: '🧑🏽‍🚒', age: 50, job: 'pompiere' }
];

// definire una funzione per sommare una proprietà dell'array:
const sumProperty = (arr, property) => {
  // definire una variabile per memorizzare la somma:
  let sum = 0;

  // iterare sull'array:
  for (let i = 0; i < arr.length; i++) {
    // accedere alla proprietà di ciascun oggetto dell'array e aggiungerla alla somma:
    sum += arr[i][property];
  }

  // restituire la somma:
  return sum;
};

// dato un array di oggetti:0
const totalAges = sumProperty(arrOfObjects, 'age');

// => 120

0

30.477

Somma di una proprietà in un array di oggetti in JavaScript

JavaScript di Victor Talmacinschi June 23, 2022

const arr = [
  { name: '🍎', count: 2 },
  { name: '🍇', count: 3 },
];

// sommare la proprietà "count" in ogni oggetto
let totalCount = 0;
arr.forEach(obj => {
  totalCount += obj.count;
});

console.log(totalCount); // 5

0

30.477

Richieste JavaScript simili

Ultime richieste JavaScript

Esplora gli esempi di codice per categorie