Javascript 比较数组中的元素
我正在开发一个angular应用程序,这里我想比较以下prductpath数组中包含的产品数量。例如,我想比较Javascript 比较数组中的元素,javascript,angular,Javascript,Angular,我正在开发一个angular应用程序,这里我想比较以下prductpath数组中包含的产品数量。例如,我想比较数组[0]。qy与数组[1]。qy与数组[1]。qy与数组[2]。qy。不应超过数组长度 [ 0:{qty:120} 1:{qty:110} 2:{qty:130} ] 如何操作?您可以使用for循环逐个比较对象的属性 以下示例显示了如何查找最大的数量: var-elArr=[{qty:120},{qty:110},{qty:130}]; var largest
数组[0]。qy
与数组[1]。qy
与数组[1]。qy
与数组[2]。qy
。不应超过数组长度
[
0:{qty:120}
1:{qty:110}
2:{qty:130}
]
如何操作?您可以使用
for
循环逐个比较对象的属性
以下示例显示了如何查找最大的数量
:
var-elArr=[{qty:120},{qty:110},{qty:130}];
var largestQty=elArr[0]。数量;
对于(假设i=1;i最大数量)
最大数量=elArr[i]。数量;
}
控制台日志(最大数量)代码>如何比较数量
s?通过平等、不平等等。。。?比较完所有值后,希望返回什么?这里我使用[ngClass]并动态地为一些表行着色,如果这些数量之间不相等。在我的用例中,这些数量应该相等。