└── tribonacci.rb /tribonacci.rb: -------------------------------------------------------------------------------- 1 | def fibonacci( n ) 2 | return 1 if ( 0..2 ).include? n 3 | ( fibonacci( n - 1 ) + fibonacci( n - 2 ) + fibonacci( n - 3 ) ) 4 | end 5 | 6 | 15.times{ |i| 7 | puts fibonacci( i ) 8 | } --------------------------------------------------------------------------------