diff --git a/src/js/calculator.js b/src/js/calculator.js index 586cb4d..6a33f72 100644 --- a/src/js/calculator.js +++ b/src/js/calculator.js @@ -462,7 +462,7 @@ const Calculator = { case '.': { // Doppelten Dezimalpunkt im letzten Zahlenblock verhindern - const parts = this._currentExpr.split(/[+\-*/%()]/); + const parts = this._currentExpr.split(/[+\-*/%()^]/); const lastPart = parts[parts.length - 1]; if (lastPart && lastPart.includes('.')) break; this._currentExpr += key;