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