Skip to content

Instantly share code, notes, and snippets.

@eladmeidar
Forked from Omer/gist:302094
Created February 11, 2010 23:13
Show Gist options
  • Save eladmeidar/302096 to your computer and use it in GitHub Desktop.
Save eladmeidar/302096 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
(@assignments.collect(&:probability_grade).sum / (@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