코틀린

07. 제어문 - 조건문 - when

mks160615 2025. 1. 29. 01:34

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 등급

를 각각 의미한다.

 

 

GitHub - KrillM/Kotlin_Again: init project

init project. Contribute to KrillM/Kotlin_Again development by creating an account on GitHub.

github.com

'코틀린' 카테고리의 다른 글

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