我是一个初学者,试图弄清楚这一点,但非常困难!我需要编写一个函数,它接受一个客户对象数组并返回一个仅包含购买了 5 件以上商品的客户的新数组。我认为可能有更简单的方法来做到这一点,但我想不出来出去!我创建了对象并尝试使用 .map 来评估数组的一部分并返回一个数组。此时我已经让它返回一个数组,但这是我能做的最好的事情。有人可以帮忙吗?我尝试添加 TIA!
function Customer (name, itemsPurchased, numberOfItems) {
this.name = name;
this.itemsPurchased = itemsPurchased;
};
var Customers = [
new Customer("Tim", ["milk", "Coke", "butter", "chips"]),
new Customer("Sam", ["flour", "sugar", "vanilla", "butter", "chocolate chips", "brown sugar"]),
new Customer("Sally", ["turkey", "stuffing", "gravy"]),
]
let over5Items = Customers.map(function(element) {
return element.length
})
console.log (over5Items)
慕尼黑的夜晚无繁华
白猪掌柜的
慕妹3242003
慕田峪9158850
相关分类