6 lines
137 B
Scala
6 lines
137 B
Scala
def factorial(n: Int) = {
|
|
@tailrec def fact(x: Int, acc: Int): Int = {
|
|
if (x < 2) acc else fact(x - 1, acc * x)
|
|
}
|
|
fact(n, 1)
|
|
}
|