SOURCE

// const { min, max } = value.value;

// var min = 101, max = 200
var min = 101, max = 200

var arr = [{ min: 10, max: 100 }]
var falg = false
for (let index = 0; index < arr.length; index++) {
    const e = arr[index];

    /**
        * min max
        * 10 100
        * 1 9
        * 11 > 10 > 10
        * 如果 起始值 小于 最小的起始值 则 终止值 必须小于 最小的起始值
        * 如果 起始值 大于 某一起始值 则 终止 起始值必须大于 某一终止值


            
        * min max
        * 10 100
        * 1 9
        * 11 > 10 > 10
        * 如果 起始值 小于 最小的起始值 则 终止值 必须小于 最小的起始值
        * 如果 起始值 大于 某一起始值 则 终止 起始值必须大于 某一终止值

        // if (
        //   ladderMax < element.ladderMax &&
        //   ladderMax < element.ladderMin &&
        //   ladderMin < element.ladderMax &&
        //   ladderMin < element.ladderMin
        // ) {


        min > v.max true
        min < v.max && min < v.min && max < min true
        // if (max < element.max && max < element.min && min < element.max && min < element.min) {
    */
        
    if ((min < e.max && min < e.min && max < e.min) || (min > e.max)) {
        console.log('ok')
    } else {
        console.log('error')
    }
}
console 命令行工具 X clear

                    
>
console