On Sun, Jun 03, 2007 at 11:40:51PM +0900, Joshua Ballanco wrote:
> Robert Dober wrote:
> > On 6/3/07, Joshua Ballanco <jballanc / gmail.com> wrote:
> >> "Buzz"
> >> "Fizz"
> >> 97
> >> 98
> >> "Fizz"
> >> "Buzz"
> > Have been there, but this is not a valid solution, sorry to say so :(
> > you gotta get rid of the quotes in the output.
> Crud, I just tested at http://golf.shinh.org/p.rb?FizzBuzz and you're 
> right...
> 
> For those interested, the code was:
> 
> 1.upto(?d){|i,x|i%5>0||x=:Buzz;p i%3>0?x||i:"Fizz#{x}"}
               ^^
Why the ,x here? x is locally scoped within the block anyway, and it works
without it.