Skip to content

Commit 67c4c64

Browse files
committed
Refactor reset display
1 parent 8cfffa3 commit 67c4c64

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

main.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,10 @@ document.addEventListener('DOMContentLoaded', function() {
1010

1111
function updateDisplay(value) {
1212
if (calculationJustCompleted && !isNaN(value) && value !== ".") {
13-
displayValue = "";
14-
calculationJustCompleted = false;
13+
resetDisplay();
1514
}
1615
if (displayValue === "0" && value !== ".") {
1716
displayValue = "";
18-
calculationJustCompleted = false;
1917
}
2018
displayValue += value;
2119
if (displayValue.length > MAX_DISPLAY_LENGTH) {
@@ -24,6 +22,11 @@ document.addEventListener('DOMContentLoaded', function() {
2422
displayOutput.textContent = displayValue;
2523
}
2624

25+
function resetDisplay() {
26+
displayValue = "";
27+
calculationJustCompleted = false;
28+
}
29+
2730
function clearDisplay() {
2831
displayValue = "0";
2932
firstNumber = "";

0 commit comments

Comments
 (0)