From bedac58408e4c6a701dd8065ed7a11277f5358e5 Mon Sep 17 00:00:00 2001 From: Guillermo Ramos Date: Tue, 8 May 2012 17:41:55 +0200 Subject: [Scala] Día 3 --- scala/factorial.scala | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 scala/factorial.scala (limited to 'scala/factorial.scala') diff --git a/scala/factorial.scala b/scala/factorial.scala new file mode 100644 index 0000000..0cfbc0c --- /dev/null +++ b/scala/factorial.scala @@ -0,0 +1,7 @@ +def factorial(n:Int):Int = n match { + case 0 => 1 + case x if x > 0 => factorial(n-1) * n +} + +println(factorial(3)) +println(factorial(0)) -- cgit v1.2.3