JavaScript tarafından Radu TM • June 23, 2022
// bir nesne dizisi verildiğinde:
const arrOfObjects = [
{ name: '👩🏽💻', age: 20, job: 'yazılım mühendisi' },
{ name: '🧑🏼🚀', age: 40, job: 'astronot' },
{ name: '🧑🏽🚒', age: 50, job: 'itfaiyeci' }
];
// Dizideki bir özelliği toplamak için bir fonksiyon tanımlayın:
const sumProperty = (arr, property) => {
// toplamı saklamak için bir değişken tanımlayın:
let sum = 0;
// dizi üzerinde yineleme yapar:
for (let i = 0; i < arr.length; i++) {
// dizideki her nesnenin özelliğine erişin ve toplamına ekleyin:
sum += arr[i][property];
}
// toplamı döndürür:
return sum;
};
// bir nesne dizisi verildiğinde:0
const totalAges = sumProperty(arrOfObjects, 'age');
// => 120
0
37.048
JavaScript tarafından Radu TM • June 23, 2022
const arr = [
{ name: '🍎', count: 2 },
{ name: '🍇', count: 3 },
];
// her bir nesnede "count" özelliğini toplar
let totalCount = 0;
arr.forEach(obj => {
totalCount += obj.count;
});
console.log(totalCount); // 5
0
37.048