/** * Checks if your input records any code coverage percentage. * If returns 1, then percentage is added if that category * hasn't been hit before. */ function checkProblemCoverage() { if (rollsBall) { return 1; } else if (isSpare){ return 1; } else if (isStrike) { return 1; } else if (pinsHit > 10) { return 1; } else if (pins hit < 0) { return 1; } else if (pinsHit + pinsAlreadyHitInFrame > 10) { return 1; } else if (isNaN(pinsHit)) { return 1; } else if (legalRoll) { return 1; } return 0; }