Skip to content

Instantly share code, notes, and snippets.

@sanemat
Created July 26, 2010 16:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sanemat/490765 to your computer and use it in GitHub Desktop.
Save sanemat/490765 to your computer and use it in GitHub Desktop.
ruby-1.9.2-rc1 > (1..100).map{|i| (i % 15 == 0) ? "FizzBazz" : i }.map{|i| (i % 3 == 0) ? "Fizz" : i }.map{ |i| (i % 5 == 0) ? "Bazz" : i }
=> [1, 2, "Fizz", 4, "Bazz", "Fizz", 7, 8, "Fizz", "Bazz", 11, "Fizz", 13, 14, "FizzBazz", 16, 17, "Fizz", 19, "Bazz", "Fizz", 22, 23, "Fizz", "Bazz", 26, "Fizz", 28, 29, "FizzBazz", 31, 32, "Fizz", 34, "Bazz", "Fizz", 37, 38, "Fizz", "Bazz", 41, "Fizz", 43, 44, "FizzBazz", 46, 47, "Fizz", 49, "Bazz", "Fizz", 52, 53, "Fizz", "Bazz", 56, "Fizz", 58, 59, "FizzBazz", 61, 62, "Fizz", 64, "Bazz", "Fizz", 67, 68, "Fizz", "Bazz", 71, "Fizz", 73, 74, "FizzBazz", 76, 77, "Fizz", 79, "Bazz", "Fizz", 82, 83, "Fizz", "Bazz", 86, "Fizz", 88, 89, "FizzBazz", 91, 92, "Fizz", 94, "Bazz", "Fizz", 97, 98, "Fizz", "Bazz"]
@sanemat
Copy link
Author

sanemat commented Jul 26, 2010

too many 'i'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment