class Converter
Public Instance Methods
convert_range(args)
click to toggle source
# File lib/converter.rb, line 15 def convert_range(args) value = args.fetch(:value, 0) json_to_parse = args.fetch(:json_to_parse, '') if JSON.parse(json_to_parse)['unit'] == 'fahrenheit' value /= 1.8 else value end end
convert_temperature(args)
click to toggle source
# File lib/converter.rb, line 2 def convert_temperature(args) value = args.fetch(:value, 0) json_to_parse = args.fetch(:json_to_parse, '') if JSON.parse(json_to_parse)['unit'] == 'kelvin' value -= 273.15 elsif JSON.parse(json_to_parse)['unit'] == 'fahrenheit' value = ((value - 32) * 5) / 9 else value end end