Hi -- On Mon, 4 Jun 2007, Rick DeNatale wrote: > On 6/3/07, James Edward Gray II <james / grayproductions.net> wrote: >> This solution cracked me up, but there is a typo in it... >> >> On Jun 3, 2007, at 9:49 AM, Fred Phillips wrote: >> >> > puts '59' >> > puts 'FizzBuzz >> > puts '61' >> >> The middle line there is missing a quote. ;) > > The 'safer' way to do this approach might be something like: > > %w{1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz > 16 17 Fizz 19 Buzz Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz > 31 32 Fizz 34 Buzz Fizz 37 38 Fizz Buzz 41 Fizz 43 44 FizzBuzz > 46 47 Fizz 49 Buzz Fizz 52 53 Fizz Buzz 56 Fizz 58 59 FizzBuzz > 61 62 Fizz 64 Buzz Fizz 67 68 Fizz Buzz 71 Fizz 73 74 FizzBuzz > 76 77 Fizz 79 Buzz Fizz 82 83 Fizz Buzz 86 Fizz 88 89 FizzBuzz > 91 92 Fizz 94 Buzz Fizz 97 98 Fizz Buzz > }.each {|x| puts x} Or: puts %w{ 1 2 Fizz 4 ... } :-) David -- Q. What is THE Ruby book for Rails developers? A. RUBY FOR RAILS by David A. Black (http://www.manning.com/black) (See what readers are saying! http://www.rubypal.com/r4rrevs.pdf) Q. Where can I get Ruby/Rails on-site training, consulting, coaching? A. Ruby Power and Light, LLC (http://www.rubypal.com)