【发布时间】:2022-01-07 09:15:37
【问题描述】:
我想知道如何从过滤结果中检索数据,如果过滤时在下一个索引中不满足条件,则过滤过程会自动停止。这是我制作的代码示例
var array = [1,2,3,4,5,100, 12,13,14]
var filterArr = array.filter((value, index) => {
var nextValue = array[index+1]
if(value >= 20 && nextValue <= 20){
return true
}
return false
})
//result that i want in filterArr variable is [1,2,3,4,5]
而我想要的结果就是这样,忽略值11、12、13、14,因为在下一个索引中有一个值是100,它大于20
【问题讨论】:
-
能否请您具体说明您要过滤的内容?
标签: javascript arrays reactjs