diff --git a/calculator/calculator.app.js b/calculator/calculator.app.js index 32bd454..fa51fa5 100644 --- a/calculator/calculator.app.js +++ b/calculator/calculator.app.js @@ -536,7 +536,7 @@ function buttonPress(val) { if (!swipeEnabled) drawKey('R', specials.R); const is0Negative = (currNumber === 0 && 1/currNumber === -Infinity); if (isDecimal) { - currNumber = currNumber == null || hasPressedEquals === 1 ? 0 + '.' + val : currNumber + '.' + val; + currNumber = currNumber == null || hasPressedEquals === 1 ? '0.' + val : parseInt(currNumber, 10) + '.' + val; isDecimal = false; } else { currNumber = currNumber == null || hasPressedEquals === 1 ? val : (is0Negative ? '-' + val : currNumber + val);