我有以下代码块,我需要将foreach条件转换为同时做或做,以减少迭代次数,如何实现?
devices.forEach((device) => {
if(device.state){
orderStatusCodes.forEach((element) => {
if(element.indexOf(device.state) >= 0){
codeFound = element.split(":")[0];
return true;
}
});
}else{
groupFound = this.orderInProgressCmsModel.orderStatusCodeEmpty;
}
});