Skip to content

Instantly share code, notes, and snippets.

View quardox's full-sized avatar

Daniel quardox

View GitHub Profile
@quardox
quardox / fizz_buzz.rb
Created June 13, 2012 17:33 — forked from reneedv/fizz_buzz.rb
FizzBuzz Homework 1
# Write a Ruby script that prints the numbers from 1-100,
# replacing every multiple of 3 with the word Fizz,
# replacing every multiple of 5 with the word Buzz,
# and replacing every multiple of both with the word FizzBuzz
#
#
def fizzbuzz
array = Array (1..100)
array.each do |number|
@quardox
quardox / fizz_buzz.rb
Created June 12, 2012 19:14 — forked from reneedv/fizz_buzz.rb
FizzBuzz Homework 1
# Write a Ruby script that prints the numbers from 1-100,
# replacing every multiple of 3 with the word Fizz,
# replacing every multiple of 5 with the word Buzz,
# and replacing every multiple of both with the word FizzBuzz
#
# My idea was to create an array of 1-100, then convert that to a string so I could use successive gsubs to replace the multiples with the correct words. When I try to run it I get "undefined method 'gsub' for #<Array>. I've discovered I'm a lot better at editing/adding to things that already exist than trying to set up a script from scratch. Not sure if I'm even on the right track here and I could definitely use your input. Thanks!
class FizzBuzz
array = Array (1..100)