fizzbuzz = [] 1.upto(30).each do |i| fizzbuzz[i] = (fizzbuzz[i] || '') + 'Fizz' if i % 3 == 0 fizzbuzz[i] = (fizzbuzz[i] || '') + 'Buzz' if i % 5 == 0 end puts fizzbuzz.length; fizzbuzz.each { |v| puts v }