[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Fwd: Quiz 126

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 }