fix: sort coins by descending denomination

This commit is contained in:
siiky 2025-05-28 12:05:50 +01:00
parent 0fd45b4750
commit c42153d3c5

View file

@ -9,7 +9,7 @@
*/ */
const prepare_denominations = denominations => const prepare_denominations = denominations =>
JSON.parse(JSON.stringify(denominations)) JSON.parse(JSON.stringify(denominations))
.sort(([d1], [d2]) => d1 < d2) .sort(([d1], [d2]) => d2 - d1)
.reduce( .reduce(
([csum, denoms], [denom, count]) => { ([csum, denoms], [denom, count]) => {
csum += denom * count csum += denom * count