ImoutoChan / Shiki Rating

Зачем там так усложнять цикл, можно сделать попроще, например:

for (let [key, value] of scoreData) {
    sumScore += value * key;
    totalCount += value;
}