小编Sho*_*ken的帖子

检查数字是否在对象数组中包含的范围值内

我有一个包含几个值的数组,例如:

let myvar = 17
let myarray = [
    { start: 1, end: 10 },
    { start: 15, end: 22 },
    { start: 44, end: 47 }
]
Run Code Online (Sandbox Code Playgroud)

我正在寻找如何检查变量是否位于数组中某个对象的开头和结尾之间。

如果 myvar = 17,myfunction 返回 true,因为 17 介于 15 和 22 之间(第二个对象 { start 15,end: 22 }),但如果 myvar = 12,myfunction 返回 false。

javascript arrays

1
推荐指数
1
解决办法
116
查看次数

标签 统计

arrays ×1

javascript ×1