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

11 lines
216 B
Kotlin

private fun countdown(i: Int) {
println(i)
when {
// base case
i <= 0 -> return
// recursive case
else -> countdown(i - 1)
}
}
fun main(args: Array<String>) = countdown(5)