if문 보다 다양한 조건을 걸기 위해서는 when을 사용한다. 예시 코드는 아래와 같다.
var score = 75
when(score){
in 90 .. 100 -> println("A")
in 80 until 90 -> println("B")
in 70 until 80 -> println("C")
in 60 until 70 -> println("D")
else -> println("F")
}
점수에 따라 다른 등급을 부여하는 코드를 작성하였다. 위에서부터 설명을 하자면
90점대부터 만점 -> A 등급
80점대 -> B 등급
70점대 -> C 등급
60점대 -> D 등급
그 이하 -> F 등급
를 각각 의미한다.
'코틀린' 카테고리의 다른 글
09. 함수 (1) | 2025.01.29 |
---|---|
08. String Template (0) | 2025.01.29 |
06. 제어문 - 조건문 - if (0) | 2025.01.28 |
05. 제어문 - 반복문 - for (1) | 2025.01.28 |
04. 제어문 - 반복문 - while (0) | 2025.01.28 |