Skip to content

Instantly share code, notes, and snippets.

@VegaFromLyra
Created November 6, 2016 00:32
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 VegaFromLyra/d5f65cd9d3b003f58ad078d9f8cd6a5e to your computer and use it in GitHub Desktop.
Save VegaFromLyra/d5f65cd9d3b003f58ad078d9f8cd6a5e to your computer and use it in GitHub Desktop.
Fizz Buzz Test
puts "Enter range for fizz buzz"
n = gets
n = n.to_i
def print_fizz_buzz(n)
range = Array(1..n)
range.each { |number| puts fizz_buzz(number) }
end
def fizz_buzz(number)
if number % 15 == 0
"FizzBuzz"
elsif number % 5 == 0
"Buzz"
elsif number % 3 == 0
"Fizz"
else
number.to_s
end
end
print_fizz_buzz(n)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment