Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function cappyJuice(input) {
- const saveJuices = new Map();
- for (const juice of input) {
- const splitString = juice.split(/\s*[=>]\s*/g);
- const juiceName = splitString[0];
- const quantity = Number(splitString[2]);
- if (saveJuices.has(juiceName)) {
- const getValue = saveJuices.get(juiceName);
- saveJuices.delete(juiceName);
- saveJuices.set(juiceName, quantity + getValue);
- } else {
- saveJuices.set(juiceName, quantity);
- }
- }
- for (const [k, v] of saveJuices) {
- const divideBottles = Math.floor(v / 1000);
- if (divideBottles >= 1) {
- console.log(`${k} => ${divideBottles}`);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement