From 95fb63136f1fa70e59053ed1be3cadeffbef3224 Mon Sep 17 00:00:00 2001
From: "ignacio.bengoa" <ignacio.bengoa@fing.edu.uy>
Date: Tue, 14 Sep 2021 19:14:06 -0300
Subject: [PATCH] Minor syntax and calculation fixes on ERCalculator

---
 src/Services/ERCalculator.ts | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/Services/ERCalculator.ts b/src/Services/ERCalculator.ts
index fa7c927..9c6c830 100644
--- a/src/Services/ERCalculator.ts
+++ b/src/Services/ERCalculator.ts
@@ -9,18 +9,18 @@ const calculateER = (groupParameters: Map<number[], AgeGroup>): CalculatorRespon
   const requirements = new Map();
 
   groupParameters.forEach((group: AgeGroup, parameters: number[]) => {
-    totalOfPeople = +group.cantidad;
+    totalOfPeople += group.cantidad;
 
     const requirement = parameters[0]
     + (parameters[1] * group.pesoMediano)
-    + (parameters[2] * group.pesoMediano);
+    + (parameters[2] * (group.pesoMediano ** 2));
 
     const groupRequirement: EnergeticRequirement = {
       requerimientoEnergeticoPerCapita: requirement,
       requerimientoEnergeticoTotal: requirement * group.cantidad,
     };
 
-    totalRequirement = +groupRequirement.requerimientoEnergeticoTotal;
+    totalRequirement += groupRequirement.requerimientoEnergeticoTotal;
 
     requirements.set(group, groupRequirement);
   });
-- 
GitLab