module FizzBuzz

Public Instance Methods

fizzbuzz() click to toggle source
# File lib/fizz-buzz.rb, line 2
def fizzbuzz
  return_values = Array.new

  self.each do |n|
    if n.fizzbuzz?
       return_values << "FizzBuzz"
    elsif n.buzz?
      return_values << "Buzz"
    elsif n.fizz?
      return_values << "Fizz"
    else
      return_values << n
    end
  end

  return return_values
end