Middle
Εργασία: υλοποιήστε τη λειτουργία calculateStats για τον υπολογισμό του αθροίσματος και της μέσης τιμής ενός πίνακα αριθμών. Λάβετε υπόψη την περίπτωση κενής λίστας.
sobes.tech AI
Απάντηση από AI
javascript function calculateStats(numbers) { if (!numbers.length) { return { sum: 0, average: 0 }; }
const sum = numbers.reduce((acc, num) => acc + num, 0); const average = sum / numbers.length;
return { sum, average }; }
// Пример использования: console.log(calculateStats([1, 2, 3, 4, 5])); // { sum: 15, average: 3 } console.log(calculateStats([])); // { sum: 0, average: 0 }