У меня есть объект, содержащий идентификатор в качестве ключа и количество в качестве значения, например;
let order = {1002: 2, 1010: 1}
Я хочу сравнить объект заказа с массивом товаров, например ::10000
let stock = [{name: "test", id: "1002", quantity: 100}, {name: "moreTest", id: "1010", quantity: 100}]
Я хочу уменьшить количество для каждого объекта в моем массиве запасов, основываясь на соответствующем значении в объекте запасов, например ::
let newStock = [{name: "test", id: "1002", quantity: 98}, {name: "moreTest", id: "1010", quantity: 99}]