Method: Float#as_json

Defined in:
activesupport/lib/active_support/core_ext/object/json.rb

#as_json(options = nil) ⇒ Object

Encoding Infinity or NaN to JSON should return “null”. The default returns “Infinity” or “NaN” which are not valid JSON.



119
120
121
# File 'activesupport/lib/active_support/core_ext/object/json.rb', line 119

def as_json(options = nil) # :nodoc:
  finite? ? self : nil
end