표현식으로 사용 가능. 이때는 else
문 필수
val result = if(data>0){
println(true)
true
}else{
println(false)
false
}
when(data){
10-> println("10")
20-> println("20")
else-> {
println("30")
}
}
데이터 없이 조건만 명시하거나 표현식으로 사용할 수 있다.
1부터 10까지 더하기
for(i in 1..10){
sum += i
}
withIndex()
로 idx, value 모두 가져오기
for ((index, value) in data.withIndex()){
}