X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ruby%2Ffizzbuzz.rb;h=55b731670328ab7eb064b71673858a9e3fee1382;hb=4e6e0e248b8a85113bfc2681199bd941b7dd69d1;hp=60ab1b1aa1f556db73007dcaf89d454423d00c52;hpb=e3f04e84859b5d5a0351ae7acaa222056ff04ef7;p=fizzbuzz.git diff --git a/ruby/fizzbuzz.rb b/ruby/fizzbuzz.rb index 60ab1b1..55b7316 100755 --- a/ruby/fizzbuzz.rb +++ b/ruby/fizzbuzz.rb @@ -1,10 +1,17 @@ #!/usr/local/bin/ruby def puts_fizzbuzz(n) - print "Fizz" if fizz = (n % 3 == 0) - print "Buzz" if buzz = (n % 5 == 0) - print n if not fizz and not buzz - print "\n" + fizz = (n % 3 == 0) + buzz = (n % 5 == 0) + if fizz and buzz + puts("FizzBuzz") + elsif fizz + puts("Fizz") + elsif buzz + puts("Buzz") + else + puts(n) + end end min = 1