Use a returned boolean to choose the next value.

Return Values

ReturnValues.kt
fun isPassing(score: Int): Boolean {
    return score >= 70
}

fun main() {
    val score = 
    val passed = isPassing(score)
    val label = if (passed) "pass" else "retry"

    println("score=$score")
    println("label=$label")
}
fun isPassing(score: Int): Boolean {
    return score >= 70
}

fun main() {
    val score = 
    val passed = isPassing(score)
    val label = if (passed) "pass" else "retry"

    println("score=$score")
    println("label=$label")
}
fun isPassing(score: Int): Boolean {
    return score >= 70
}

fun main() {
    val score = 
    val passed = isPassing(score)
    val label = if (passed) "pass" else "retry"

    println("score=$score")
    println("label=$label")
}
return A return value lets the caller keep working with a function's answer.