Skip to content

Instantly share code, notes, and snippets.

@jonathanpike
Created December 10, 2015 19:51
Show Gist options
  • Save jonathanpike/71782fce6b26c508eb63 to your computer and use it in GitHub Desktop.
Save jonathanpike/71782fce6b26c508eb63 to your computer and use it in GitHub Desktop.
One-liner Fibonacci Sequence
def fibonacci(num)
num.times.inject([0, 1]) { |arr, i| arr << arr[-2] + arr[-1] }
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment