我想做这样的事情:
if (a < 10) {
println("yes")
} else if (10 < a < 20) {
println("no")
}
显然我做不到 (X < variable < Y)
抱歉,如果我没有很好地编辑它,希望你能理解我的问题。 谢谢。
最佳答案
第一个条件 a > 10。第二个条件 a < 20。所以你只需要使用“&&”运算符,意思是“和”,所以它需要同时满足这两个条件。
let a = 15
if a < 10 {
println("yes")
} else if a > 10 && a < 20 {
println("no")
}
关于xcode - 如何在 Swift 中使用比较运算符分配 "bigger than but smaller than"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30227907/