mirror of https://github.com/coolaj86/fizzbuzz.git
22 lines
206 B
Ruby
22 lines
206 B
Ruby
|
def fib1 a, b
|
||
|
puts a
|
||
|
return if (a >= 100)
|
||
|
fib1(b, a + b)
|
||
|
end
|
||
|
|
||
|
def fib2
|
||
|
a = 0
|
||
|
b = 1
|
||
|
while a <= 100
|
||
|
puts a
|
||
|
newb = a + b
|
||
|
a = b
|
||
|
b = newb
|
||
|
end
|
||
|
puts a
|
||
|
end
|
||
|
|
||
|
fib1 0, 1
|
||
|
puts ''
|
||
|
fib2()
|