divanov94

Untitled

Sep 25th, 2020
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function store(input){
  2.     let catalog={};
  3.  
  4.     for(let line of input){
  5.         let [product,price]=line.split(" : ");
  6.         let letter=product[0];
  7.         if(!catalog.hasOwnProperty(letter)){
  8.             catalog[letter]={};
  9.         }
  10.         catalog[letter][product]=price;
  11.  
  12.     }
  13.    const sorted= Object.keys(catalog).sort((a,b)=>a.localeCompare(b));
  14.     for(let key of sorted){
  15.         console.log(key);
  16.         const sortProduct=Object.keys(catalog[key]).sort((a,b)=>a.localeCompare(b));
  17.         for(let product of sortProduct){
  18.             console.log(`  ${product}: ${catalog[key][product]}`)
  19.  
  20.         }
  21.     }
  22.  
  23. }
Add Comment
Please, Sign In to add comment