Match a value with when.

When Expression

WhenExpression.kt
fun main() {
    val day = 
    val label = when (day) {
        1 -> "start"
        6, 7 -> "weekend"
        else -> "weekday"
    }

    println("day=$day")
    println("label=$label")
}
fun main() {
    val day = 
    val label = when (day) {
        1 -> "start"
        6, 7 -> "weekend"
        else -> "weekday"
    }

    println("day=$day")
    println("label=$label")
}
fun main() {
    val day = 
    val label = when (day) {
        1 -> "start"
        6, 7 -> "weekend"
        else -> "weekday"
    }

    println("day=$day")
    println("label=$label")
}
branch `when` checks cases in order and returns the matching branch value.