Skip to content

Commit 4691f9c

Browse files
committed
feat(JS) refactor code by creating deteLastEntry() and pass it in if statement with condition (buttonValue === DE)
1 parent c5e813e commit 4691f9c

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

index.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,20 +103,23 @@ btns.forEach((btn) => {
103103

104104
if (buttonValue === "%") {
105105
screen.innerText = screen.innerText / 100;
106-
console.log("josué");
107106
}
108107

109108
if (buttonValue === "DE") {
110-
let newArray = data.slice(0, -1);
111-
screen.innerText = newArray.join("");
112-
data = newArray;
113-
if (screen.innerText === "") {
114-
screen.innerText = 0;
115-
}
109+
deteLastEntry();
116110
}
117111
});
118112
});
119113

114+
function deteLastEntry() {
115+
let newArray = data.slice(0, -1);
116+
screen.innerText = newArray.join("");
117+
data = newArray;
118+
if (screen.innerText === "") {
119+
screen.innerText = 0;
120+
}
121+
}
122+
120123
function canUserAddDot() {
121124
var dotAllowed = true;
122125
for (var i = data.length - 1; i >= 0; i--) {

0 commit comments

Comments
 (0)