JSFiddle - React, Tailwind, and code Playground
by joeterry
JavaScript
var one = [21, 18];
var two = [
[21, 1000],
[21, 500],
[18, 100],
[18, 200]
];
var results = [];
for (var i in one) {
results[i] = 0;
for (var x in two)
if (two[x][0] === one[i]) results[i] = results[i] + two[x][1];
results[i] = [one[i], results[i]];
}
console.log(results);