Write a function to calculate the sum of values in an array of objects based on a specific key.
MediumProblem Statement
Write a function to calculate the sum of values in an array of objects based on a specific key.
Sample Input
[ { name: "Alice", value: 10 }, { name: "Bob", value: 15 }, { name: "Charlie", value: 20 } ]
key = "value"Sample Output
45
Limits
Time: 2s · Memory: 256 MB
Code Editor
00:00
// Sum values in an array of objects based on a specified key
function sumByKey(arr, key) {
}
let data = [
{ name: "Alice", value: 10 },
{ name: "Bob", value: 15 },
{ name: "Charlie", value: 20 }
];
console.log(sumByKey(data, "value"));
Input
[ { name: "Alice", value: 10 }, { name: "Bob", value: 15 }, { name: "Charlie", value: 20 } ]
key = "value"Expected Output
45