为了账号安全,请及时绑定邮箱和手机立即绑定

数组遍历,获得最终覆盖值

数组遍历,获得最终覆盖值

慕侠2389804 2018-10-03 13:19:12
 var arr = [{        s: 8,        e: 16    }, {        s: 17,        e: 23.5    }, {        s: 7,        e: 11    }, {        s: 23.5,        e: 24    }, {        s: 23.5,        e: 24    },{        s: 4,        e: 5    },{        s: 3,        e: 4.5    }]    期望得到的结果为 arr=[{s:7,e:24},{3,5}],意思就是在0时到24时只要包含于或者有共同区间的合并为一个对象。这是我写的代码。。。。。。写的特别乱,想用冒泡来试试。结果千奇百怪,要么e 或者 s为undefind,要么出来的结果重复不按想的来,弄了三个小时了。求好心人指点指点。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 538 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信