val x = 55 var level = _branches.ifElse { add({ x >= 90 && x < 100 }) { "优秀" } add({ x >= 80 && x < 90 }) { "好" } add({ x >= 70 && x < 80 }) { "良" } add({ x >= 60 && x < 70 }) { "及格" } addDefault { "不及格" } } _console.log(level) level = _branches.switchCase(85) { add({ it!! >= 90 && it!! < 100 }) { "优秀" } add({ it!! >= 80 && it!! < 90 }) { "好" } add({ it!! >= 70 && it!! < 80 }) { "良" } add({ it!! >= 60 && it!! < 70 }) { "及格" } addDefault { "不及格" } } _console.log(level)