James Gray
6/3/2007 5:05:00 PM
Begin forwarded message:
> From: "Jimmy Whiteman" <jimtron9000@gmail.com>
> Date: June 3, 2007 2:16:27 AM CDT
> To: submission@rubyquiz.com
> Subject: Quiz 126
>
> Here's my simple solution:
>
> # by James Whiteman
>
> class Fixnum
>
> alias_method :old_to_s, :to_s
>
> def to_s
> if (self % 3).zero? && (self % 5).zero?
> return "FizzBuzz"
> elsif (self % 3).zero?
> return "Fizz"
> elsif (self % 5).zero?
> return "Buzz"
> else
> old_to_s
> end
> end
> end
>
> (1..100).each { |x| puts x }