与大多数编程语言一样,在Kotlin中也可以通过递归循环。
fun factorial(n: Long): Long = if (n == 0) 1 else n * factorial(n - 1) println(factorial(10)) // 3628800
在上面的示例中,该factorial函数将被自身重复调用,直到满足给定条件为止。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分