我正在尝试编写一小段 Javascript,它将对购物车中的项目列表进行排序,并确定每个品牌的数量总和是否为12的倍数。
购物车的一个例子是:
- Brand 1 - Oranges ---------- Qty: 10
- Brand 2 - Oranges ---------- Qty: 4
- Brand 1 - Oranges ---------- Qty: 2
- Brand 3 - Oranges ---------- Qty: 6
- Brand 2 - Oranges ---------- Qty: 20
因此总数为:Brand 1 = 12
, Brand 2 = 24
, Brand 3 = 6
。
如果总数Brand 1
或Brand 2
不是12Brand 3
的倍数(例如上面),我希望 Javascript 函数产生错误。Brand 3
我认为解决这个问题的最好方法是通过一个数组并以某种方式根据品牌对其进行拆分,然后将总数相加,但我不知道该怎么做。
任何帮助将不胜感激。