Advertisement
Kamend1

03.Store provision

Mar 12th, 2025
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function store (stockArr, orderArr) {
  2.     let stockObj = {};
  3.  
  4.     for (let i = 0; i < stockArr.length; i+=2) {
  5.         stockObj[stockArr[i]] = Number(stockArr[i + 1]);
  6.     }
  7.  
  8.     for (let i = 0; i < orderArr.length; i+=2) {
  9.         if (orderArr[i] in stockObj) {
  10.             stockObj[orderArr[i]] += Number(orderArr[i + 1]);
  11.         } else {
  12.             stockObj[orderArr[i]] = Number(orderArr[i + 1]);
  13.         }
  14.     }
  15.  
  16.     for (let product of Object.keys(stockObj)) {
  17.         console.log(`${product} -> ${stockObj[product]}`);
  18.     }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement