Fix: Cambiar cálculo de puntaje final para usar valores descriptivos
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 1m6s

- Modificar calcularPuntajeFinal para sumar intensidades descriptivas
  en lugar de afectivas
- Actualizar comentarios JSDoc para reflejar el cambio
- El puntaje final ahora refleja correctamente la suma de todas las
  puntuaciones descriptivas (1-10) de cada categoría
This commit is contained in:
2025-10-19 00:38:39 -06:00
parent cec471bc32
commit 23e94fca2f

View File

@@ -190,16 +190,16 @@ export function crearMuestraVacia(id: number): Muestra {
}
/**
* Calcula el puntaje final sumando todos los valores afectivos
* Calcula el puntaje final sumando todos los valores descriptivos
*/
export function calcularPuntajeFinal(muestra: Muestra): number {
const { intensidades } = muestra
let total = 0
// Sumar todos los valores afectivos que no sean null
// Sumar todos los valores descriptivos que no sean null
Object.values(intensidades).forEach((intensidad) => {
if (intensidad.afectiva !== null) {
total += intensidad.afectiva
if (intensidad.descriptiva !== null) {
total += intensidad.descriptiva
}
})