Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function inventory(arr) {
- arr
- .map(line => {
- let [name, level, inventory] = line.split(' / ');
- inventory = inventory.split(', ')
- .sort((a, b) => a.localeCompare(b))
- .join(', ');
- return {
- name,
- level: Number(level),
- inventory
- }
- })
- .sort((a, b) => a.level - b.level)
- .forEach(hero => {
- console.log(`Hero: ${hero.name}`);
- console.log(`level => ${hero.level}`);
- console.log(`items => ${hero.inventory}`)
- })
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement