var eraseOverlapIntervals = function (intervals) {
if (!intervals.length) return 0
intervals.sort((a, b) => { return a[1] - b[1] })
let flag = intervals[0][1];
let count = 0
for (let i = 1; i <= intervals.length - 1; i++) {
if (flag > intervals[i][0]) {
count += 1
} else {
flag = intervals[i][1]
}
}
return count
};