fibonacci_class.gravity 234 B

12345678910111213141516
  1. #unittest {
  2. name: "Test fibonacci class (self).";
  3. error: NONE;
  4. result: 55;
  5. };
  6. class foo {
  7. static func fibonacci (n) {
  8. if (n<2) return n;
  9. return fibonacci(n-2) + fibonacci(n-1);
  10. }
  11. }
  12. func main() {
  13. return foo.fibonacci(10);
  14. }