Files
grokking_algorithms/03_recursion/kotlin/03_factorial.kt
2018-12-28 08:25:01 -08:00

6 lines
133 B
Kotlin

private fun fact(x: Int): Int = when (x) {
1 -> 1
else -> x * fact(x - 1)
}
fun main(args: Array<String>) = println(fact(5))