class Faker::Barcode

def sum_even_odd(fake_num)

Returns:
  • (Array) -
def sum_even_odd(fake_num)
  number = fake_num.to_i
  sum_even, sum_odd = 0, 0, index = 1
  while number != 0
    index.even? ? sum_even += number % 10 : sum_odd += number % 10
    number /= 10
    index += 1
  end
  [sum_odd, sum_even]
end