Skip to content

Instantly share code, notes, and snippets.

@Omer
Created February 11, 2010 23:11
Show Gist options
  • Save Omer/302094 to your computer and use it in GitHub Desktop.
Save Omer/302094 to your computer and use it in GitHub Desktop.
module AssignmentsHelper
def assignment_statistics_probability
(@assignments.map {|assignment| assignment.probability_grade }.inject(:+) / (@assignments.length.to_f * 12)) * 100
end
def assignment_statistics_geometry
(@assignments.map {|assignment| assignment.geometry_grade }.inject(:+) / (@assignments.length.to_f * 12)) * 100
end
def assignment_statistics_weeks
@assignments.length
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment