randRange(4, 6) randRange(75, 98, LENGTH) function(){var e=0;return $.each(SCORES,function(r,a){e+=a}),e}()

En la clase de course(1), person(1) tomó LENGTH plural_form(exam(1), LENGTH). Su calificación fué toSentence(SCORES).

En la clase de course(1), person(1) tomó LENGTH plural_form(exam(1), LENGTH). Su calificación fué toSentence(SCORES).

¿Cuál fue su calificación promedio en los plural_form(exam(1))?

¿Cuál fue su calificación promedio en los plural_form(exam(1))?

SUM / LENGTH

El promedio es la suma de sus calificaciones dividas entre el número de calificaciones.

El promedio es la suma de sus calificaciones dividas entre el número de calificaciones.

Hay LENGTH calificaciones, y su suma es SCORES.join(" + ") = SUM.

El promedio de sus calificaciones es SUM \div LENGTH = SUM / LENGTH.

El promedio de sus calificaciones es SUM \div LENGTH = SUM / LENGTH.

randRange(3, 7) randRange(77, 88) randRange(OLD_AVG + 2, 99)

En los primeros COUNT plural_form(exam(1), COUNT) de su clase de course(1), person(1) obtuvo un promedio de OLD_AVG.

En los primeros COUNT plural_form(exam(1), COUNT) de su clase de course(1), person(1) obtuvo un promedio de OLD_AVG.

¿Qué necesita sacar en el próximo exam(1) para obtener un promedio final de NEW_AVG?

¿Qué necesita sacar en el próximo exam(1) para obtener un promedio final de NEW_AVG?

NEW_AVG + COUNT * (NEW_AVG - OLD_AVG)

Permite que su calificación en el próximo exam(1) sea x.

Permite que su calificación en el próximo exam(1) sea x.

La suma de todas sus calificaciones es COUNT \cdot OLD_AVG + x.

La suma de todas sus calificaciones es COUNT \cdot OLD_AVG + x.

La misma suma también debe ser igual a COUNT + 1 \cdot NEW_AVG.

Resuelve: x = COUNT + 1 \cdot NEW_AVG - COUNT \cdot OLD_AVG = (COUNT + 1) * NEW_AVG - COUNT * OLD_AVG.

randRange(3, 6) randRange(2, COUNT - 2) randRange(77, 88) (OLD_AVG * COUNT + 100 * REMAINING) / (COUNT + REMAINING)

person(1) ha hecho COUNT plural_form(exam(1), COUNT) y su calificación hasta este momento es OLD_AVG.

person(1) ha hecho COUNT plural_form(exam(1), COUNT) y su calificación hasta este momento es OLD_AVG.

Si obtiene 100, la máxima calificación, en los próximos REMAINING plural_form(exam(1), REMAINING), ¿cuál será su nuevo promedio?

Si obtiene 100, la máxima calificación, en los próximos REMAINING plural_form(exam(1), REMAINING), ¿cuál será su nuevo promedio?

NEW_AVG

Si obtiene 100 en el resto de los plural_form(exam(1)) exámenes, la suma de sus calificaciones será COUNT \cdot OLD_AVG + REMAINING \cdot 100 = COUNT * OLD_AVG + 100 * REMAINING.

Si obtiene 100 en el resto plural_form(exam(1)), la suma de sus calificaciones será COUNT \cdot OLD_AVG + REMAINING \cdot 100 = COUNT * OLD_AVG + 100 * REMAINING.

Su promedio final será COUNT * OLD_AVG + 100 * REMAINING \div COUNT + REMAINING = NEW_AVG.

Su promedio final será COUNT * OLD_AVG + 100 * REMAINING \div COUNT + REMAINING = NEW_AVG.