【def factorial】の検索結果
こっちのほうが読みやすい? (やってることは一緒)
// Scalaで階乗
object Main extends App{
def factorial(x: Int, buffer: BigInt): BigInt = {
if(x <= 1) {
buffer
} else {
factorial(x-1, x*buffer)
}
}
println(factorial(100, 1))
}
RE: https://mi.tsujigoya.net/notes/a9gn66p46r