Code submission for: Jordan Hudgens

Submission Status: Passed

Submitted for: Find the Sum of a Fibonacci Sequence in Ruby

Submitted at: August 02, 2017

class Fibonacci
  def initialize(num)
    @n = num
  end
  
  def sequence
    return [@n] if @n <= 1

    (0..@n).inject([0,1]) do |arr, _|
      arr << arr[-2] + arr[-1]
    end
  end

  def total
    sequence.inject(&:+)
  end
end
Unsupported Browser

devCamp does not support ancient browsers.
Install a modern version for best experience.