Reto #1

La función se va a probar pasando los siguientes parámetros: CalcularPromedio(10, 6, [10, 7, 8]).

Alex Condori

Práctico, me gusto bastante. Otro más que usa la función reduce, eso he aprendido con este reto.

function CalcularPromedio(examenFinal, examenParcial, trabajos) {
    var res = 0,
        st = 0;
    st = trabajos.reduce(function (a, b) {
        return a + b;
    }) / (trabajos.length) * 0.20;
    res = (examenFinal * 0.45) + (examenParcial * 0.35) + st;
    if (res > 7) {
        alert('Aprobado: ' + res);
    } else {
        alert('Reprobado: ' + res);
    }
}