module FizzBuzzer::V13

Public Instance Methods

fizzbuzz() click to toggle source
# File lib/fizzbuzzer.rb, line 378
def fizzbuzz
  fizzy = [nil, nil, :Fizz].cycle
  buzzy = [nil, nil, nil, nil, :Buzz].cycle
 
  (1..100).map do |n|
    "#{fizzy.next}#{buzzy.next}"[/.+/] || n
  end
end