Kotlin Functions

A Kotlin function starts with fun, lists parameters as name: Type, and declares its return type after a colon. Types are required for parameters.

Kotlin
fun average(values: List<Int>): Double {
    return values.sum().toDouble() / values.size
}

fun main() {
    println(average(listOf(82, 91, 76, 95)))
}
Read the full lesson