Module: FizzBuzzer::V9
- Defined in:
- lib/fizzbuzzer.rb
Instance Method Summary collapse
Instance Method Details
#fizzbuzz ⇒ Object
253 254 255 256 257 258 259 260 261 262 |
# File 'lib/fizzbuzzer.rb', line 253 def fizzbuzz (1..100).map do |n| Noaidi.match [n % 3, n % 5] do |m| m.(0, 0) { "FizzBuzz" } m.(0, Fixnum) { "Fizz" } m.(Fixnum, 0) { "Buzz" } m.(Fixnum, Fixnum) { n } end end end |