闭区间帮助 Swift
Closed Intervals help in Swift
我想比较 2 个不同的闭区间以检查它们是否有任何重叠
var a = 1.0 ... 5.0
var x = 2.5 ... 6.5
var y = 0.5 ... 7.0
var z = 5.5 ... 8.0
compare(a,x) //should return true
compare(a,y) //should return true
compare(a,z) //should return false
swift有内置这样的功能吗?我所能找到的只是一个包含间隔的方法,但是当我这样做时我得到一个 error
检查overlaps
方法
a.overlaps(x) // return true
a.overlaps(y) // return true
a.overlaps(z) // return false
我想比较 2 个不同的闭区间以检查它们是否有任何重叠
var a = 1.0 ... 5.0
var x = 2.5 ... 6.5
var y = 0.5 ... 7.0
var z = 5.5 ... 8.0
compare(a,x) //should return true
compare(a,y) //should return true
compare(a,z) //should return false
swift有内置这样的功能吗?我所能找到的只是一个包含间隔的方法,但是当我这样做时我得到一个 error
检查overlaps
方法
a.overlaps(x) // return true
a.overlaps(y) // return true
a.overlaps(z) // return false