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