Hi
I'm getting an odd LocalJumpError which only occurs when I'm in staging or production on Ubuntu. When I'm in development environment and passing the same data to the method, I don't get the error. The error is being returned when I attempt to pass data to the following method:
def standard_deviation_percentage(population) return nil if population.empty? count = population.size mean = population.inject(:+) / count.to_f return ((Math.sqrt( population.inject(0) { |sum, e| sum + (e - mean) ** 2 } / count.to_f ))/mean)*100 end
Can anybody suggest where I am going wrong?
Thanks