js常用工具函数

js常用工具函数

js常用工具函数

1.求区间是否重叠:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
> func isOverlap () {
> var numargs = arguments.length
> var max= []
> var min= []
> for (i =0 ; i < numargs; i++){ // 获取参数内容。
> let item = arguments[i]
> max.append(item[0])
> min.append(item[item.length - 1])
> }
> var isOverlap = false
> if(Math.max.apply(null, max)<= Math.min.apply(null, min)){
> isOverlap = true
> }
> return isOverlap
> }
>

2.