fix number sort bug

This commit is contained in:
Jeff Colombo 2019-01-31 23:27:12 -05:00
parent d6dd12d466
commit 4b77b4fdbe

View File

@ -165,7 +165,9 @@ Pokemon.forEach((mon) => {
Object.keys(pokemon.pvp).forEach((key) => { Object.keys(pokemon.pvp).forEach((key) => {
const league = key as League; const league = key as League;
const orderedCombinedStats = Object.keys(combinedStatsDistribution[league]).map((cpTotal) => parseInt(cpTotal, 10)).sort(); const orderedCombinedStats = Object.keys(combinedStatsDistribution[league]).map((cpTotal) => parseInt(cpTotal, 10));
orderedCombinedStats.sort((a, b) => a - b);
const len = orderedCombinedStats.length - 1; const len = orderedCombinedStats.length - 1;
const offset = orderedCombinedStats[1]; const offset = orderedCombinedStats[1];
const max = orderedCombinedStats[len] - offset; // index 0 is always `Grade.S` const max = orderedCombinedStats[len] - offset; // index 0 is always `Grade.S`