Functions and Parameters
Return Values
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.