Skip to content

Instantly share code, notes, and snippets.

@ScottGo
Last active December 15, 2015 20:49

Revisions

  1. ScottGo revised this gist Apr 5, 2013. 1 changed file with 5 additions and 7 deletions.
    12 changes: 5 additions & 7 deletions 20130305_Fizzbuzzed exercise.rb
    Original file line number Diff line number Diff line change
    @@ -3,15 +3,13 @@ def super_fizzbuzz(array)

    array.each do |num|
    if num % 3 == 0 && num % 5 == 0 # return "FizzBuzz"
    return "FizzBuzz"
    fizzbuzzed.push("FizzBuzz")
    elseif num % 3 == 0 # return "Fizz"
    return "Fizz"
    fizzbuzzed.push("Fizz")
    elseif num % 5 == 0 # return "Buzz"
    return "Buzz"
    else
    return num #retain original integer

    fizzbuzzed.push("Buzz")
    else #retain original integer
    fizzbuzzed.push(num)
    end

    fizzbuzzed = []
    end
  2. ScottGo created this gist Apr 5, 2013.
    17 changes: 17 additions & 0 deletions 20130305_Fizzbuzzed exercise.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,17 @@
    def super_fizzbuzz(array)
    fizzbuzzed = []

    array.each do |num|
    if num % 3 == 0 && num % 5 == 0 # return "FizzBuzz"
    return "FizzBuzz"
    elseif num % 3 == 0 # return "Fizz"
    return "Fizz"
    elseif num % 5 == 0 # return "Buzz"
    return "Buzz"
    else
    return num #retain original integer

    end

    fizzbuzzed = []
    end