세 개의 숫자의 평균을 리턴해주는 함수를 가지고 한 단계씩 변경을 해보겠습니다.

1. 기본 함수

fun add(num1: Int, num2: Int, num3: Int): Int {
    return (num1 + num2 + num3) / 3
}

println("평균값은 ${add(10, 20, 30)}입니다")

2. 단일 표현식 함수

fun add(num1: Int, num2: Int, num3: Int) = (num1 + num2 + num3) / 3

println("평균값은 ${add(10, 20, 30)}입니다")

3. 람다식

var add = { num1: Int, num2: Int, num3: Int -> (num1 + num2 + num3) / 3 }

println("평균값은 ${add(10, 20, 30)}입니다")