Module: Gemview::Number

Defined in:
lib/gemview/number.rb

Class Method Summary collapse

Class Method Details

.humanized_integer(integer) ⇒ String

Ex. 1234567890 -> “1,234,567,890”

Parameters:

  • integer (Integer)

Returns:

  • (String)


8
9
10
11
12
13
14
15
16
17
# File 'lib/gemview/number.rb', line 8

def self.humanized_integer(integer)
  integer
    .to_s
    .chars
    .reverse
    .each_slice(3)
    .map(&:join)
    .join(",")
    .reverse
end