Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function storeProvision(currentStock, orderedStock) {
- let stocks = {};
- for (let i = 0; i < currentStock.length; i += 2) {
- if (i % 2 === 0) {
- let product = currentStock[i];
- let quantity = currentStock[i + 1];
- stocks[product] = Number(quantity);
- }
- }
- for (let i = 0; i < orderedStock.length; i += 2) {
- if (i % 2 === 0) {
- let product = orderedStock[i];
- let quantity = Number(orderedStock[i + 1]);
- if (!stocks[product]) {
- stocks[product] = quantity;
- } else {
- stocks[product] += quantity;
- }
- }
- }
- for (let product in stocks) {
- console.log(`${product} -> ${stocks[product]}`);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement