• inRange的复数版

    参数

    • value: number
    • 动态参数...ranges: [number?, number?][]

    返回 boolean

    inRange

    inRanges(0, [undefined as any, 100]); // true
    inRanges(0, [0]); // true
    inRanges(0, [1]); // false
    inRanges(0, [1, 2]); // false

    inRanges(0, [1, 2], [-9, -1]); // false
    inRanges(-9, [1, 2], [-9, -1]); // true
    inRanges(-1, [1, 2], [-9, -1]); // true
    inRanges(-10, [1, 2], [-9, -1]); // false
    inRanges(-10, [1, 2], [-9, -1], [-20, -10]); // true
    inRanges(0, [1, 2], [-9, -1]); // false