diff --git a/CookieMonster.js b/CookieMonster.js index cec3c26..d8a7445 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -1379,8 +1379,11 @@ CM.Disp.Beautify = function(num, floats, forced) { return num.toString() } else if (0.001 < num && num < CM.Options.ScaleCutoff) { - answer = num.toFixed(0); + answer = num.toFixed(2); if (CM.Options.ScaleSeparator) answer = answer.toLocaleString('nl'); + for (let i = 0; i < 3; i++) { + if (answer[answer.length - 1] == "0" | answer[answer.length - 1] == ".") answer = answer.slice(0, -1) + } return answer; } else if (CM.Options.Scale == 4 && !forced || forced == 4) { // Scientific notation, 123456789 => 1.235E+8 diff --git a/src/Disp.js b/src/Disp.js index c9d060a..f55a4e7 100644 --- a/src/Disp.js +++ b/src/Disp.js @@ -196,8 +196,11 @@ CM.Disp.Beautify = function(num, floats, forced) { return num.toString() } else if (0.001 < num && num < CM.Options.ScaleCutoff) { - answer = num.toFixed(0); + answer = num.toFixed(2); if (CM.Options.ScaleSeparator) answer = answer.toLocaleString('nl'); + for (let i = 0; i < 3; i++) { + if (answer[answer.length - 1] == "0" | answer[answer.length - 1] == ".") answer = answer.slice(0, -1) + } return answer; } else if (CM.Options.Scale == 4 && !forced || forced == 4) { // Scientific notation, 123456789 => 1.235E+8