Javascript 比较数组项

Javascript 比较数组项,javascript,arrays,comparison,Javascript,Arrays,Comparison,我得到了一些对象(someObject)的数组(someObjects),其中有两个属性-number和date。我想比较数组中的所有对象。如果数组中存在的对象的数目和最新日期比其他对象小-我需要返回“not ok” 如何在JavaScript中实现这一点? constfilterfunc=(a,u,数组)=>{ 返回(array.some(el=>el.number>a.number)和&array.some(el=>el.date{ if(array.some(filterFunc))con

我得到了一些对象(someObject)的数组(someObjects),其中有两个属性-number和date。我想比较数组中的所有对象。如果数组中存在的对象的数目和最新日期比其他对象小-我需要返回“not ok”

如何在JavaScript中实现这一点?

constfilterfunc=(a,u,数组)=>{
返回(array.some(el=>el.number>a.number)和&array.some(el=>el.date{
if(array.some(filterFunc))console.log(“不正常”);
};
const someObjects=[{编号:42,日期:新日期(999999999999)},{编号:7,日期:新日期(55555555)}];
const someObjects2=[{编号:1,日期:新日期(999999999999)},{编号:7,日期:新日期(55555555)}];
isNotOk(someObjects);//打印“不正常”

isNotOk(someObjects2);//不执行任何操作
如果您发布了一个数组示例和一个您希望结果是什么(以及您尝试过的任何内容)的示例,这将有所帮助。