람다(lambda)식을 이용해서 메서드를 간결하게 정의하는 방법
{매개변수1, 매개변수2... ->
코드
}
// 3개의 정수 파라미터를 받으면 평균을 반환해주는 함수
fun add(num1:Int, num2:Int, num3:Int) = (num1+num2+num3)/3
fun main(){
println(add(7,5,4))
// 결과는 정수 5로 출력됨
// 반환되는 값의 자료형을 지정하지 않았기 때문에 컴파일러가 반환되는 값이 Int라고 임의로 판단함
}
var add = {num1: Int, num2: Int, num3: Int -> (num1+num2+num3) / 3}
println("평균값은 ${add(10,20,30)}입니다")