Как получить сумму всех значений в массиве?

Желательно одной строчкой, и с быстрой обработкой, так как записей может быть миллионы.

let items = [
  {qty: "5.45"},
  {qty: "7.15"},
  {qty: "1.85"}
];
let min = Math.min(...items.map(e => e.qty));
let max = Math.max(...items.map(e => e.qty));
let sum = 0; // как получить сумму всех значений ?
console.log(min);
console.log(max);
console.log(sum);


Ответы (2 шт):

Автор решения: meine

let items = [
  {qty: "5.45"},
  {qty: "7.15"},
  {qty: "1.85"}
];

console.log(
  items.reduce((acc, cur) => acc + +cur.qty, 0)
);

→ Ссылка
Автор решения: ALexander

let items = [
  {qty: "5.45"},
  {qty: "7.15"},
  {qty: "1.85"}
];
let min = Math.min(...items.map(e => e.qty));
let max = Math.max(...items.map(e => e.qty));
let sum = 0;

// Сумма элементов массива 
items.forEach((item)=>sum+=(+item.qty));

console.log(min);
console.log(max);
console.log(sum);

→ Ссылка