Sobes.tech
Middle

Tâche : implémentez la fonction calculateStats pour calculer la somme et la moyenne d'un tableau de nombres. Prenez en compte le cas d'un tableau vide.

sobes.tech IA

Réponse de l'IA

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 }