Merge Similar Items LeetCode solution in JavaScript

1
/**
2
* @param {number[][]} items1
3
* @param {number[][]} items2
4
* @return {number[][]}
5
*/
6
var mergeSimilarItems = function (items1, items2) {
7
let map = new Map();
8
items1.reduce(
9
(map, curr) => map.set(curr[0], map.get(curr[0]) + curr[1] || curr[1]),
10
map
11
);
12
items2.reduce(
13
(map, curr) => map.set(curr[0], map.get(curr[0]) + curr[1] || curr[1]),
14
map
15
);
16

17
return [...map].sort((a, b) => {
18
return a[0] - b[0];
19
});
20
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0