시작 값 배열이 & 인 값 배열이 있습니다.Javascript - 배열에서 겹치는 숫자 범위 확인
var timeRanges = [{
start: 120,
end: 140
},{
start: 180,
end: 220
},{
start: 250,
end: 300
}]
선택한 범위가 시간 범위와 겹치지 않는지 확인해야합니다. 또한 선택한 범위는 timeRange 간격 사이에 있어야합니다. (예는 : 140-180, 220-250)는
var selected = {
start: 150,
end: 170
}
그리고 아무 것도 시도하지 않으셨습니까? –
https://stackoverflow.com/questions/30472556/how-to-find-all-overlapping-ranges-and-partition-them-into-chunks/30473019를 시도했습니다. – Hulk1991