class Faker::Demographic

def height(legacy_unit = NOT_GIVEN, unit: :metric)

Returns:
  • (String) -

Parameters:
  • unit (Symbol) -- either `:metric` or `imperial`.
def height(legacy_unit = NOT_GIVEN, unit: :metric)
  warn_for_deprecated_arguments do |keywords|
    keywords << :unit if legacy_unit != NOT_GIVEN
  end
  case unit
  when :imperial
    inches = rand_in_range(57, 86)
    "#{inches / 12} ft, #{inches % 12} in"
  when :metric
    rand_in_range(1.45, 2.13).round(2).to_s
  end
end