Advertisement
dilyana2001

Untitled

Jul 19th, 2021
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function inventory(arr) {
  2.     arr
  3.         .map(line => {
  4.             let [name, level, inventory] = line.split(' / ');
  5.             inventory = inventory.split(', ')
  6.                 .sort((a, b) => a.localeCompare(b))
  7.                 .join(', ');
  8.             return {
  9.                 name,
  10.                 level: Number(level),
  11.                 inventory
  12.             }
  13.         })
  14.         .sort((a, b) => a.level - b.level)
  15.         .forEach(hero => {
  16.             console.log(`Hero: ${hero.name}`);
  17.             console.log(`level => ${hero.level}`);
  18.             console.log(`items => ${hero.inventory}`)
  19.         })
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement