Vaše reduce
funkce by měla sčítat count
hodnoty, nejen přidání 1
pro každou hodnotu. Jinak výstup reduce
nelze správně použít jako vstup zpět do jiného reduce
. Zkuste místo toho toto:
var R = function (key, values) {
var sum = 0;
values.forEach(function(x) {
sum += x.count;
});
var result = {
count : sum
};
return result;
}