UNPKG

@eclass/grade-scales

Version:

Módulo para calcular notas en base a una escala.

15 lines 1.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.gradeIsApproved = void 0; const gradeRound_1 = require("./gradeRound"); /** * Recibe una nota y en base a la escala verifica si está aprobada o reprobada. * * @example const approved = gradeIsApproved(scale, grade) */ const gradeIsApproved = (scale, grade) => { const rounded = (0, gradeRound_1.gradeRound)(scale, grade); return rounded >= scale.passingGrade; }; exports.gradeIsApproved = gradeIsApproved; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JhZGVJc0FwcHJvdmVkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL2dyYWRlcy9ncmFkZUlzQXBwcm92ZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsNkNBQXlDO0FBR3pDOzs7O0dBSUc7QUFDSSxNQUFNLGVBQWUsR0FBRyxDQUM3QixLQUFzQixFQUN0QixLQUFhLEVBQ0osRUFBRTtJQUNYLE1BQU0sT0FBTyxHQUFHLElBQUEsdUJBQVUsRUFBQyxLQUFLLEVBQUUsS0FBSyxDQUFDLENBQUE7SUFDeEMsT0FBTyxPQUFPLElBQUksS0FBSyxDQUFDLFlBQVksQ0FBQTtBQUN0QyxDQUFDLENBQUE7QUFOWSxRQUFBLGVBQWUsbUJBTTNCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ3JhZGVSb3VuZCB9IGZyb20gJy4vZ3JhZGVSb3VuZCdcbmltcG9ydCB7IFNjYWxlQXR0cmlidXRlcyB9IGZyb20gJy4uL3R5cGVzJ1xuXG4vKipcbiAqIFJlY2liZSB1bmEgbm90YSB5IGVuIGJhc2UgYSBsYSBlc2NhbGEgdmVyaWZpY2Egc2kgZXN0w6EgYXByb2JhZGEgbyByZXByb2JhZGEuXG4gKlxuICogQGV4YW1wbGUgY29uc3QgYXBwcm92ZWQgPSBncmFkZUlzQXBwcm92ZWQoc2NhbGUsIGdyYWRlKVxuICovXG5leHBvcnQgY29uc3QgZ3JhZGVJc0FwcHJvdmVkID0gKFxuICBzY2FsZTogU2NhbGVBdHRyaWJ1dGVzLFxuICBncmFkZTogbnVtYmVyLFxuKTogYm9vbGVhbiA9PiB7XG4gIGNvbnN0IHJvdW5kZWQgPSBncmFkZVJvdW5kKHNjYWxlLCBncmFkZSlcbiAgcmV0dXJuIHJvdW5kZWQgPj0gc2NhbGUucGFzc2luZ0dyYWRlXG59XG4iXX0=