variable number of arguments
자바처럼 코틀린도 가변 인자를 지원한다
가변 인자를 사용하면 함수를 호출할 때 일일히 인자 개수를 기입 할필요 없이 유동적으로 지정 할수 있다
사용 할려면 인자 앞에 vararg 를 붙이면 된다
fun sum(vararg num: Int) = num.sum()
fun main(args: Array<String>) {
val n1 = sum(1)
val n2 = sum(1,2,3,4,5)
println(n1) // 1
println(n2) // 15
}