xxxxxxxxxx
fun findFactorial(num: Int): Long {
if (num < 1) {
println("Please provide non-negative number.")
}
var factorial: Long = 1
for (i in num downTo 2) {
factorial = factorial * i
}
return factorial
}
fun main(args: Array<String>) {
val num = 5
println("Factorial of " + num + " is : " + findFactorial(num))
}
xxxxxxxxxx
fun main(args: Array<String>) {
val num = 10
var factorial: Long = 1
for (i in 1..num) {
// factorial = factorial * i;
factorial *= i.toLong()
}
println("Factorial of $num = $factorial")
}