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