overlaps(_:)
Returns a Boolean value indicating whether this range and the given closed range contain an element in common.
Declaration
func overlaps(_ other: ClosedRange<Bound>) -> BoolParameters
- other:
A range to check for elements in common.
Return Value
true if this range and other have at least one element in common; otherwise, false.
Discussion
This example shows two overlapping ranges:
let x: Range = 0...20
print(x.overlaps(10...1000))
// Prints "true"