class Faker::Number
def number(legacy_digits = NOT_GIVEN, digits: 10)
-
(Integer)
-
Parameters:
-
digits
(Integer
) -- Number of digits that the generated number should have.
def number(legacy_digits = NOT_GIVEN, digits: 10) warn_for_deprecated_arguments do |keywords| keywords << :digits if legacy_digits != NOT_GIVEN end return if digits < 1 return rand(0..9).round if digits == 1 # Ensure the first digit is not zero ([non_zero_digit] + generate(digits - 1)).join.to_i end